iOS

Class Friday, May 18, 2018

 Today’s Goal:

  • Learn about creating mobile apps for Apple devices

 Today’s featured website:

 All About iOS

  • What do you have in your pocket? Android or iPhone? Which do you prefer? Why?
  • What do you already know about Apple devices?
  • What would you like to know?
  • Questions for you (at your tables):
    1. What is the name of the software for Apple mobile devices (phones and tablets)?
    2. Who makes Apple hardware (the actual phones and tablets)?
    3. What’s more popular, iPhones or Androids?
    4. Which has more apps available, iPhones or Androids?
    5. How do you create an app for an Apple device? What software application do you have to use and what languages are used to program Apple apps?
    6. Is it easier or harder to get an app into the Apple app store or the Android app store? Why?
    7. Which phones tend to cost more, iPhones or Androids?
  • The first iPhone launched in 2007. Let’s look at an illustrated history of iOS.
  • Let’s look at the latest innovative designs for Apple devices
  • Let’s see the most popular apps right now on Apple and Android devices.

  Creating an Apple app

  • Where iOS development begins: https://developer.apple.com/
  • You must use Xcode on a Mac computer to create mobile apps for Apple (unlike Android).
  • If you have an iPhone or iPad you can learn Swift using the free Swift Playgrounds app
  • Apple apps can be created with programming languages Objective-C and Swift. Let’s check out this Swift overview here.
  • Let’s watch this brief video that shows the development of a photo filtering app using Apple’s development platform, Xcode, and Swift
  • Apple also has a game development framework for creating mobile games called SpriteKit.