Matt training-obj-v2
Upcoming SlideShare
Loading in...5
×
 

Matt training-obj-v2

on

  • 262 views

 

Statistics

Views

Total Views
262
Views on SlideShare
262
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