Swifty Teaches You to Code in Swift on Your iPhone or iPad


iOS: If you want to create an iOS app or a Mac app, Apple would like you to use their new programming language, Swift. For those new to coding, Swifty is one of the easiest and simplest way to get started learning.
Swifty walks you through the basics of coding, starting with running your first program (printing your name) and learning about variables and functions. The tutorials are optimized for the iPhone's and iPad's touch interface, so instead of typing in tons of code, you'll be shown an explanation of new programming concepts then some lines of code with some options missing. Tap or type to choose an option, then run the code to reveal the result.
This format makes it ideal for learning on the go and in short sprints. To access all 200+ interactive lessons, you'll need to buy the in-app upgrade ($2.99), but the first chapter with 13 lessons covering Swift basics is free to try.
Swifty (Free; $2.99)
Learn How to Port Your iOS App to Windows 10

Learn How to Port Your iOS App to Windows 10

Learn How to Port Your iOS App to Windows 10
It’s no surprise that Microsoft wants us to create apps that can run on Windows 10. To that end, the company has posted a tutorial for everyone who’s made an iOS app to easily bring it over to Windows 10.
The tutorial includes the code for a simple to-do list in Xcode, which you can them turn into a Visual Studio solution. From there, Microsoft’s Windows Bridge for iOS ports your app to Windows 10. The tutorial also includes advice on making sure your app will scale properly on different sized screens and troubleshooting bugs.
Cross-platform apps are the best kind of apps, so hopefully this will catch on and the Windows 10 Store will have many more apps to choose from.

iOS - Environment Setup

iOS - Xcode Installation

Step1 Download the latest version of Xcode from(https://developer.apple.com/downloads/)
Step 2 Click the Xcode dmg file.
Step 3 You will find a device mounted and opened.
Step 4 There will be two items in the window that's displayed namely, Xcode application and the Application folder's shortcut.
Step 5 Drag the Xcode to application and it will be copied to your applications.
Step 6 Now Xcode will be available as a part of other applications from which you can select and run.
You also have another option of downloading Xcode from the Mac App store and then install following the step-by-step procedure given on the screen.

Interface Builder

The interface builder is the tool that enables easy creation of UI interface. You just have to drag and drop into your UI view.











You have objects library at the right bottom that consists the entire necessary UI element

iOS Simulator

An iOS simulator actually consists of two types of devices, namely iPhone and iPad with their different versions. This is an iPhone simulator 
iPhone Simulator
With this simulator you can simulate location with latitude and longitude , memory warning and others but this similator cannot test accelerometer features.So we will need an iOs device to test your application with all features