• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Matt training-obj-v2
 

Matt training-obj-v2

on

  • 241 views

 

Statistics

Views

Total Views
241
Views on SlideShare
241
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Matt training-obj-v2 Matt training-obj-v2 Presentation Transcript

    • Build your first Native iOS app with an API Backend! twitter:@mdobs @timburks Tuesday, September 3, 13
    • Matt Dobson @mdobs matt.d@apigee.com Tim Burks @timburks Tuesday, September 3, 13
    • Do you have XCode installed? Tuesday, September 3, 13
    • I work @ Apigee. Tuesday, September 3, 13
    • We help power eBay Best Buy, Walgreens, Gilt Groupe, NewEgg, Cars.com, Dell, Getty Images, GraceNote, Shazam, HomeAway, Pearson, cheezburger Tuesday, September 3, 13
    • Why do we do this? Why free? Tuesday, September 3, 13
    • Apigee is always free for developers Free Hosted Accounts 25GB storage limit, 10M push notifs/mo no API/bandwidth limit Commercial use OK Free OSS version git.io/usergrid Tuesday, September 3, 13
    • 1. Objective - C 2. UI 3. API Backend 4. Q&A Tuesday, September 3, 13
    • Meetup tonight @ DUMBO Kitchen Tuesday, September 3, 13
    • Have you developed for iOS before? What do you want to learn today? Tuesday, September 3, 13
    • Building Apps! Tuesday, September 3, 13
    • What makes native so great? Tuesday, September 3, 13
    • What about PhoneGap? Tuesday, September 3, 13
    • XCode + Objective-C Tuesday, September 3, 13
    • XCode Tuesday, September 3, 13
    • Primary tool of app dev Tuesday, September 3, 13
    • Let’s open XCode Tuesday, September 3, 13
    • Tuesday, September 3, 13
    • Demo Tuesday, September 3, 13
    • Objective-C Tuesday, September 3, 13
    • What is Objective-C? Tuesday, September 3, 13
    • Created at NeXT in the early 1980s Tuesday, September 3, 13
    • Object Oriented Compiled Superset of C Tuesday, September 3, 13
    • Let’s get started with Objective-C Tuesday, September 3, 13
    • What is a class? Tuesday, September 3, 13
    • Tuesday, September 3, 13
    • Tuesday, September 3, 13
    • Open XCode and Create a project Tuesday, September 3, 13
    • Demo Tuesday, September 3, 13
    • Working with UI Tuesday, September 3, 13
    • UI tools for iOS? Tuesday, September 3, 13
    • Code Tuesday, September 3, 13
    • NIBs Tuesday, September 3, 13
    • StoryBoards Tuesday, September 3, 13
    • Interface Builder Tuesday, September 3, 13
    • Let’s open XCode and use IB Tuesday, September 3, 13
    • Demo Tuesday, September 3, 13
    • Build with a Backend. Tuesday, September 3, 13
    • Why use a Backend? Tuesday, September 3, 13
    • It’s remote data storage you can access in your code. Tuesday, September 3, 13
    • It’s like iCloud or Dropbox, because it lets you sync data across devices. Tuesday, September 3, 13
    • Server Infrastructure App Code SDK API Tuesday, September 3, 13
    • UserGrid? Apigee? Tuesday, September 3, 13
    • Let’s take a look at Apigee j.mp/apigee-sign-up Tuesday, September 3, 13
    • Template Project j.mp/tmp-app Completed Project j.mp/full-app Tuesday, September 3, 13
    • Add some data Tuesday, September 3, 13
    • SDKs available for… JS, node.js, iOS, Android, Ruby, Rails, C#, Java, WP8, etc. Tuesday, September 3, 13
    • Getting data Tuesday, September 3, 13
    • Answer: j.mp/all-books and j.mp/book-title Tuesday, September 3, 13
    • Storing Data Tuesday, September 3, 13
    • Answer: j.mp/creating-book Tuesday, September 3, 13
    • Deleting Data Tuesday, September 3, 13
    • Answer: j.mp/delete-book Tuesday, September 3, 13
    • Congrats! Tuesday, September 3, 13
    • What else can be done? Tuesday, September 3, 13
    • Push Notifications Geolocation User Management File Storage Picture Sharing Social Networking Security Tuesday, September 3, 13
    • Build your own... Tuesday, September 3, 13
    • iCloud Retail Store Social Networks Tuesday, September 3, 13
    • Scale to Millions Tuesday, September 3, 13
    • Advanced Class? Training for your company? Questions? matt.d@apigee.com Tuesday, September 3, 13
    • Ask for help! Announce projects! j.mp/app-craft Sign up now :) Tuesday, September 3, 13
    • Thanks! We’d love feedback on how to make it better. Let us know! Tuesday, September 3, 13
    • matt.d@apigee.com Tuesday, September 3, 13