iOS Tips and Tricks


Published on

Presentation Given at Esri 2011 User Conference Mobile SIG Meeting.

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • These are a couple of books that helped me when getting started
  • Several class series – All Free
  • Apple Developer Account Registration Required – We’ll talk about that in a minute
  • See what works and doesn’t work
  • Website cataloging common mobile design patterns – continuously updated
  • iOS programming is time consuming and expensive – Much cheaper to iterate with sketches
  • Users Are Often in Motion – Don’t try to cram too much into a small screen. Make Big targets!
  • Your finger is not a mouse
  • Another consideration to keep in mind
  • Modern architect Ludwig Meis van der Rohe made famous the phrase “Less Is More”Your mobile app should have exactly what is needed – nothing moreAnother architect, Louis Sullivan, coined the phrase “Form Follows Function”Think simple and functional – strive to make your app invisibleThat doesn’t mean it can’t be beautiful as well
  • Takes longer to sign up as a company – Apple requires proof – such as business licenseMake sure you get this right if you want your company or organization name to appear as the seller
  • Need to identify 3 things: You (Apple Developer Account), Your Mac (Keychain Certificate), Your Device ID
  • Must test on a variety of devicesGet app into hands of testers early and often
  • Invite users to rate your appProvide easy social media sharingGive users and easy way to contact support – don’t want them leaving support requests in app store reviews
  • iOS Tips and Tricks

    1. 1. iOS Development Tricks and Tips<br />
    2. 2. Getting Started with iOS Programming<br />
    3. 3. Books<br /><br /><br />
    4. 4. Videos<br /><br />
    5. 5. More Videos<br /><br />
    6. 6. App Design and Usability<br />
    7. 7. Download and Try Lots of Apps<br />Image Source:<br />
    8. 8.<br />Study Mobile Design Patterns<br />
    9. 9. Books<br /><br /><br />
    10. 10. Make Paper Sketches and Mockups<br />Source: Designing the iPhone User Experience<br />
    11. 11. Understand Context of Use<br />Source: Tapworthy<br />
    12. 12. 44 (Pixels) Is the Magic Number<br />Image Source:<br />Source: Tapworthy<br />
    13. 13. The Rule of Thumb<br />Source: Tapworthy<br />
    14. 14. Less Is More<br />Image Source:<br />
    15. 15. Running Your App on Real Devices<br />
    16. 16. Sign Up for Apple Developer Account<br />Two Kinds of Accounts<br />Individual<br />Company<br />Start This Process Early!<br />
    17. 17. }<br />Your App on Your Device<br />UDID<br />iOS Provisioning Portal:<br />
    18. 18. Configure XCode for 3 Builds<br />Ad Hoc<br />Debug<br />App Store<br />Test Devices<br />General Public<br />Beta Testers<br /><br />
    19. 19. Marketing Your App<br />
    20. 20. Books<br />Business Models<br />Discoverability in App Store<br />Using Your App to Market Itself<br />Marketing through Blogs, YouTube<br />App Review Sites<br /><br />
    21. 21. In-App Marketing<br /><br />
    22. 22. Thank You!<br />James Richards is an advisor to Zaarly and the CTO and co-founder of Artisan Global LLC. He makes location-aware mobile apps with maps. James also enjoys surfing, snowboarding, yoga, music, family, and his cats Remy and Twiggy. They make sure he doesn't work too hard.<br /><br />@j_richards<br />Social Media Icons:<br />Photo: Ellen Richards<br />