Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
BUILD FEATURES,
NOT APPS
@NATASHATHEROBOT
SWIFT ROBOT
▸ NatashaTheRobot.com
▸ This Week in Swift
▸ Swift Jobs
▸ try! Swift - TRYTOKYOIOS
Most smartphone users download 0 apps per month
An average app loses up to 95% of users within the first month
!!!
!"
FEATURE:
NOTIFICATIONS
Can your app work via Notifications only?
FEATURE:
SPEECH
RECOGNITION
"As speech recognition accuracy goes from say 95% to 99%, all of us in
the room will from barely using it today to using i...
SIRI INTENTS
▸ Audio or video calling
▸ Messaging
▸ Payments
▸ Searching photos
▸ Workouts
▸ Ride booking
Can your app work with Siri only?
FEATURE:
EXTENSIONS
"It took Line Messenger almost four
months to find its first two million
users ...
… but after stickers were launched, it
took only two days to find the next
million...
The company now makes over $270M a
year just from selling stickers."
Can your app be used as an extension?
THE FUTURE?
! -> "
ARCHITECTING
FOR FEATURES
▸ Frameworks all the things!
▸ Vectorize Images
▸ NSUserActivity FTW
! ⌚ #
!
'I HAVE A FRAMEWORK IDEA' - REPEAT LESS, SHARE MORE.
by Fabio Milano at #Pragma Conference 2016
VECTORIZE IMAGES
.PDF
iceCreamImageView.tintColor = .purple
VECTORIZE IMAGES
▸ Single Scale PDFs
▸ Template Image for Icons
NSUSERACTIVITY FTW
// AppDelegate
func application(_ application: UIApplication,
continue userActivity: NSUserActivity,
restorationHandler: @...
NSUSERACTIVITY
▸ Handoff
▸ Universal Links
▸ Search
▸ Location
▸ Contextual Reminders
▸ Contact Interactions
▸ Frameworks all the things!
▸ Vectorize Images
▸ NSUserActivity FTW
BUILD FEATURES,
NOT APPS
@NATASHATHEROBOT
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Próxima SlideShare
Cargando en…5
×

Build Features, Not Apps

Presented at Tokyo iOS Meetup https://www.meetup.com/TokyoiOSMeetup/events/234405194/

Video here: https://www.youtube.com/watch?v=lJlyR8chDwo

  • Sé el primero en comentar

Build Features, Not Apps

  1. BUILD FEATURES, NOT APPS @NATASHATHEROBOT
  2. SWIFT ROBOT ▸ NatashaTheRobot.com ▸ This Week in Swift ▸ Swift Jobs ▸ try! Swift - TRYTOKYOIOS
  3. Most smartphone users download 0 apps per month
  4. An average app loses up to 95% of users within the first month
  5. !!!
  6. !"
  7. FEATURE: NOTIFICATIONS
  8. Can your app work via Notifications only?
  9. FEATURE: SPEECH RECOGNITION
  10. "As speech recognition accuracy goes from say 95% to 99%, all of us in the room will from barely using it today to using it all the time. Most people underestimate the difference between 95% and 99% accuracy - 99% is a game changer" - Andrew NG, Chief Scientist at Baidu
  11. SIRI INTENTS ▸ Audio or video calling ▸ Messaging ▸ Payments ▸ Searching photos ▸ Workouts ▸ Ride booking
  12. Can your app work with Siri only?
  13. FEATURE: EXTENSIONS
  14. "It took Line Messenger almost four months to find its first two million users ...
  15. … but after stickers were launched, it took only two days to find the next million...
  16. The company now makes over $270M a year just from selling stickers."
  17. Can your app be used as an extension?
  18. THE FUTURE?
  19. ! -> "
  20. ARCHITECTING FOR FEATURES
  21. ▸ Frameworks all the things! ▸ Vectorize Images ▸ NSUserActivity FTW
  22. ! ⌚ #
  23. !
  24. 'I HAVE A FRAMEWORK IDEA' - REPEAT LESS, SHARE MORE. by Fabio Milano at #Pragma Conference 2016
  25. VECTORIZE IMAGES
  26. .PDF
  27. iceCreamImageView.tintColor = .purple
  28. VECTORIZE IMAGES ▸ Single Scale PDFs ▸ Template Image for Icons
  29. NSUSERACTIVITY FTW
  30. // AppDelegate func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool { if userActivity.activityType == NSUserActivityTypeBrowsingWeb, let webpageURL = userActivity.webpageURL { // separate webpageURL using NSURLComponents // present the correct View Controller if valid // otherwise, open link in Safari } return false }
  31. NSUSERACTIVITY ▸ Handoff ▸ Universal Links ▸ Search ▸ Location ▸ Contextual Reminders ▸ Contact Interactions
  32. ▸ Frameworks all the things! ▸ Vectorize Images ▸ NSUserActivity FTW
  33. BUILD FEATURES, NOT APPS @NATASHATHEROBOT

×