SlideShare a Scribd company logo
BUILD FEATURES,
NOT APPS
@NATASHATHEROBOT
SWIFT ROBOT
▸ NatashaTheRobot.com
▸ This Week in Swift
▸ Swift Jobs
▸ try! Swift - TRYTOKYOIOS
Build Features, Not Apps
Most smartphone users download 0 apps per month
An average app loses up to 95% of users within the first month
!!!
Build Features, Not Apps
Build Features, Not Apps
!"
FEATURE:
NOTIFICATIONS
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Can your app work via Notifications only?
FEATURE:
SPEECH
RECOGNITION
Build Features, Not Apps
Build Features, Not Apps
"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
SIRI INTENTS
▸ Audio or video calling
▸ Messaging
▸ Payments
▸ Searching photos
▸ Workouts
▸ Ride booking
Can your app work with Siri only?
FEATURE:
EXTENSIONS
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
"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?
Build Features, Not Apps
! -> "
ARCHITECTING
FOR FEATURES
▸ Frameworks all the things!
▸ Vectorize Images
▸ NSUserActivity FTW
Build Features, Not Apps
Build Features, Not Apps
! ⌚ #
!
'I HAVE A FRAMEWORK IDEA' - REPEAT LESS, SHARE MORE.
by Fabio Milano at #Pragma Conference 2016
Build Features, Not Apps
VECTORIZE IMAGES
.PDF
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
iceCreamImageView.tintColor = .purple
Build Features, Not Apps
VECTORIZE IMAGES
▸ Single Scale PDFs
▸ Template Image for Icons
NSUSERACTIVITY FTW
// 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
}
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
Build Features, Not Apps
NSUSERACTIVITY
▸ Handoff
▸ Universal Links
▸ Search
▸ Location
▸ Contextual Reminders
▸ Contact Interactions
Build Features, Not Apps
▸ Frameworks all the things!
▸ Vectorize Images
▸ NSUserActivity FTW
BUILD FEATURES,
NOT APPS
@NATASHATHEROBOT

More Related Content

PDF
Pitching Ideas: How to sell your ideas to others
PDF
Fight for Yourself: How to Sell Your Ideas and Crush Presentations
PDF
The Science of a Great Career in Data Science
PDF
10 Insightful Quotes On Designing A Better Customer Experience
PDF
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
PDF
Define your B2B Brand Positioning
PDF
Digital Strategy Toolbox
PDF
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Pitching Ideas: How to sell your ideas to others
Fight for Yourself: How to Sell Your Ideas and Crush Presentations
The Science of a Great Career in Data Science
10 Insightful Quotes On Designing A Better Customer Experience
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Define your B2B Brand Positioning
Digital Strategy Toolbox
AI Trends in Creative Operations 2024 by Artwork Flow.pdf

What's hot (20)

PDF
The Future of Everything
PDF
The power of creative collaboration
PDF
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
PDF
10 Things your Audience Hates About your Presentation
PDF
Crap. The Content Marketing Deluge.
PDF
Top 5 Skills for Project Managers
PDF
28 Pitching Essentials
PDF
Design Your Career 2018
PDF
25 Need-to-Know Marketing Stats
PDF
How to Determine the ROI of Anything
PDF
The Hierarchy of Engagement
PDF
The History of SEO
PDF
SXSW 2016 takeaways
PDF
Five Killer Ways to Design The Same Slide
PDF
People Don't Care About Your Brand
PDF
Clickbait: A Guide To Writing Un-Ignorable Headlines
PPTX
24 Design Tips from Real Designers
PDF
How To Sell To Non-Believers - Turning Doubt Into Trust
PDF
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
PDF
How to Craft Your Company's Storytelling Voice by Ann Handley of MarketingProfs
The Future of Everything
The power of creative collaboration
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
10 Things your Audience Hates About your Presentation
Crap. The Content Marketing Deluge.
Top 5 Skills for Project Managers
28 Pitching Essentials
Design Your Career 2018
25 Need-to-Know Marketing Stats
How to Determine the ROI of Anything
The Hierarchy of Engagement
The History of SEO
SXSW 2016 takeaways
Five Killer Ways to Design The Same Slide
People Don't Care About Your Brand
Clickbait: A Guide To Writing Un-Ignorable Headlines
24 Design Tips from Real Designers
How To Sell To Non-Believers - Turning Doubt Into Trust
SlideShare Experts - 7 Experts Reveal Their Presentation Design Secrets
How to Craft Your Company's Storytelling Voice by Ann Handley of MarketingProfs
Ad

Viewers also liked (20)

PDF
Visual Design with Data
PDF
UX, ethnography and possibilities: for Libraries, Museums and Archives
PDF
3 Things Every Sales Team Needs to Be Thinking About in 2017
PDF
TEDx Manchester: AI & The Future of Work
PDF
The Great State of Design with CSS Grid Layout and Friends
PDF
How to Become a Thought Leader in Your Niche
PPTX
2017 holiday survey: An annual analysis of the peak shopping season
PPTX
Setting up a slide share account
PDF
GAME ON! Integrating Games and Simulations in the Classroom
PDF
The Workforce Engages
PDF
How to Manage Your Anxiety When Presenting
PDF
Informe KPMG Venezuela 2015 baja resolución
PDF
Study: The Future of VR, AR and Self-Driving Cars
PDF
The CEO guide to China's future
PPTX
Team structure
PDF
Capitalizing on the shifting consumer food value equation
PDF
Overview of M&A, 2016
PDF
Introduction to SlideShare for Businesses
PDF
Achieving digital maturity: Adapting your company to a changing world
PDF
Team structure & development
Visual Design with Data
UX, ethnography and possibilities: for Libraries, Museums and Archives
3 Things Every Sales Team Needs to Be Thinking About in 2017
TEDx Manchester: AI & The Future of Work
The Great State of Design with CSS Grid Layout and Friends
How to Become a Thought Leader in Your Niche
2017 holiday survey: An annual analysis of the peak shopping season
Setting up a slide share account
GAME ON! Integrating Games and Simulations in the Classroom
The Workforce Engages
How to Manage Your Anxiety When Presenting
Informe KPMG Venezuela 2015 baja resolución
Study: The Future of VR, AR and Self-Driving Cars
The CEO guide to China's future
Team structure
Capitalizing on the shifting consumer food value equation
Overview of M&A, 2016
Introduction to SlideShare for Businesses
Achieving digital maturity: Adapting your company to a changing world
Team structure & development
Ad

Similar to Build Features, Not Apps (20)

PDF
Build Features Not Apps
PDF
Build Features Not Apps
PDF
APIdays Paris 2019 - How Supper Apps are leveraging APIs to become tomorrow’s...
PDF
Mobile career apps
PPTX
Vserv developers mar2013 - sea
PDF
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
PDF
Mobile Enterprise Apps
PDF
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
PDF
Yahoo Mobile Meetup: Bangalore & Hyderabad December 2015
PPTX
Android App Monetisation
PPTX
Advancement in mobile apps
PDF
Universo Mobi
PPT
Put Your Content Where Your Audience Is: On Mobile
PDF
How Mobile Apps Can Be Used For Sales And Branding
PDF
How App Development Techniques Are Driving The Industry.pdf
PPTX
Mobile That Counts
PDF
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
 
PDF
The ten commandments of app marketing
PDF
AppAdVenture Mobile Report 2014
PPT
MOBILE APP DEVELOPMENT GUIDE
Build Features Not Apps
Build Features Not Apps
APIdays Paris 2019 - How Supper Apps are leveraging APIs to become tomorrow’s...
Mobile career apps
Vserv developers mar2013 - sea
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
Mobile Enterprise Apps
[XamarinDay] Xamarin History - From 0 to microsoft acquisition !
Yahoo Mobile Meetup: Bangalore & Hyderabad December 2015
Android App Monetisation
Advancement in mobile apps
Universo Mobi
Put Your Content Where Your Audience Is: On Mobile
How Mobile Apps Can Be Used For Sales And Branding
How App Development Techniques Are Driving The Industry.pdf
Mobile That Counts
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
 
The ten commandments of app marketing
AppAdVenture Mobile Report 2014
MOBILE APP DEVELOPMENT GUIDE

More from Natasha Murashev (20)

PDF
Digital Nomad: The New Normal
PDF
Swift Delhi: Practical POP
PDF
Practical Protocols with Associated Types
PDF
The Secret Life of a Digital Nomad
PDF
How to Win on the Apple Watch
PDF
Hello watchOS2
PDF
Practical Protocol-Oriented-Programming
PDF
Protocol Oriented MVVM - Auckland iOS Meetup
PDF
Protocol-Oriented MVVM (extended edition)
PDF
Protocol-Oriented MVVM
PDF
The Swift Architect
PDF
The Zen Guide to WatchOS 2
PDF
HealthKit Deep Dive
PDF
Using Parse in Hackathons
PDF
Hello, WatchKit
PDF
Hello, WatchKit
PDF
Unleash the Power of Playgrounds
PDF
Hello, WatchKit
PDF
AltConf 2015: Swift Thinking
PDF
Swift Thinking
Digital Nomad: The New Normal
Swift Delhi: Practical POP
Practical Protocols with Associated Types
The Secret Life of a Digital Nomad
How to Win on the Apple Watch
Hello watchOS2
Practical Protocol-Oriented-Programming
Protocol Oriented MVVM - Auckland iOS Meetup
Protocol-Oriented MVVM (extended edition)
Protocol-Oriented MVVM
The Swift Architect
The Zen Guide to WatchOS 2
HealthKit Deep Dive
Using Parse in Hackathons
Hello, WatchKit
Hello, WatchKit
Unleash the Power of Playgrounds
Hello, WatchKit
AltConf 2015: Swift Thinking
Swift Thinking

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
MYSQL Presentation for SQL database connectivity
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Modernizing your data center with Dell and AMD
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPT
Teaching material agriculture food technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
MYSQL Presentation for SQL database connectivity
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Review of recent advances in non-invasive hemoglobin estimation
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
Modernizing your data center with Dell and AMD
Diabetes mellitus diagnosis method based random forest with bat algorithm
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Teaching material agriculture food technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing

Build Features, Not Apps