web or native? smart choices for smartphone apps
Post on 06-May-2015
1.393 Views
Preview:
DESCRIPTION
TRANSCRIPT
HELLO.
Thursday, 13 October 11
WE ARE TIM AND MICHAEL@TIMRILEY
@MICHAELHONEY
Thursday, 13 October 11
TWO OF FIVE
Thursday, 13 October 11
WE BUILD THINGSSOME OF WHICH ARE GOOD
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
?
Thursday, 13 October 11
WATER COFFEE
Thursday, 13 October 11
SO: WEB OR NATIVE?TELL ME WHAT TO DO PLEASE
Thursday, 13 October 11
IT DEPENDS.YOU KIND OF KNEW THAT ALREADY
Thursday, 13 October 11
WEB FOR CONTENT
Thursday, 13 October 11
WEB FOR FAMILIARITY
Thursday, 13 October 11
WEB FOR UPDATES
Thursday, 13 October 11
WEB FOR ACCESSIBILITY
Thursday, 13 October 11
NATIVE FOR INTERFACE
Thursday, 13 October 11
NATIVE FOR PERFORMANCE
Thursday, 13 October 11
NATIVE FOR THE NEW HOTNESS
Thursday, 13 October 11
NATIVE FOR GETTING PAID
Thursday, 13 October 11
APP STORES ARE GREAT
Thursday, 13 October 11
“Apple’s walled garden is the sleek toyshop that’s already in
your customer’s pocket...”
MATT LEGEND GEMMELLThursday, 13 October 11
“I can imagine the Amazon tablet mostly being a fancy, color Kindle... a magical, colorful
window through which you can give money to Amazon.”
JON SIRACUSAThursday, 13 October 11
“Android?No-one pays.”
MARCO ARMENTThursday, 13 October 11
APP STORES ARE EVIL
Thursday, 13 October 11
30%
Thursday, 13 October 11
OPAQUE & SLOWAPPROVAL PROCESS
Thursday, 13 October 11
Thursday, 13 October 11
ARBITRARY RULES FOR INCLUSION
Thursday, 13 October 11
AMAZON: LOSS OFPRICE CONTROL,
REWRITING DESCRIPTIONS
Thursday, 13 October 11
BUT IT’S NOT JUSTONE OR THE OTHER
Thursday, 13 October 11
A DEPLOYMENT GRADIENTWEB SITES WEB APPS NATIVE APPS
FUNCTIONALITYPERFORMANCE
DEVICE SPECIFICITY, GOOD AND BADFRAGMENTATION OF EFFORT TO COVER ENTIRE MARKET
Thursday, 13 October 11
DO YOU REALLY NEED AN APP?
Thursday, 13 October 11
RESPONSIVE WEB DESIGN
Thursday, 13 October 11
Thursday, 13 October 11
@media screen and(max-device-width: 320px) {
/* Target small screens here */}
Thursday, 13 October 11
Thursday, 13 October 11
WEB “APPS”
Thursday, 13 October 11
CANVAS, VIDEO & AUDIO, GEOLOCATIONORIENTATION, CSS3 TRANSITIONS
ANIMATION, 2D AND 3D TRANSFORMSHARDWARE ACCELERATION, LOCAL STORAGE
OFFLINE SUPPORT, SVG, HISTORY APITOUCH EVENTS, WEB WORKERS
FAST JAVASCRIPT ENGINES
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
THINGINSIDE A THING
Thursday, 13 October 11
http://mattgemmell.com/2011/07/22/apps-vs-the-web/Thursday, 13 October 11
“ADD TO HOME SCREEN”
Thursday, 13 October 11
DOES IT HELP?
Thursday, 13 October 11
WRAPPERS
Thursday, 13 October 11
Thursday, 13 October 11
iOSANDROID
WINDOWS 7BLACKBERRY
WEB OSSYMBIAN
Thursday, 13 October 11
ACCELEROMETERCAMERA
COMPASSCONTACTS
FILEGEOLOCATION
MEDIANETWORK
NOTIFICATIONSSTORAGE
Thursday, 13 October 11
Thursday, 13 October 11
MOBILE APP & UI HELPERS
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
AND MANY MOREKENDO UI, JO, THE M PROJECT
JAVASCRIPT FRAMEWORKS
Thursday, 13 October 11
BEWARE THE UNCANNY VALLEY
Thursday, 13 October 11
UI TRADE-OFFS
Thursday, 13 October 11
BESPOKE WRAPPERS
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
BRIDGES
Thursday, 13 October 11
DEPENDENCY DANGER
Thursday, 13 October 11
NATIVE APPS
Thursday, 13 October 11
REAL-LIFE DRAMA
Thursday, 13 October 11
DECAF SUCKS
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
BEFORE AFTER
9.55
3.25
Decaf Sucks reviews per day, 40 days either side of native app release
Thursday, 13 October 11
AMAZON KINDLE
Thursday, 13 October 11
HARDWARE KINDLE
NATIVE DEVICE APPS
KINDLE CLOUD READER
LATE 2007 EARLY 2010 AUGUST 2011
Thursday, 13 October 11
“The feeling at Amazon is that the future is web apps, but that there’s a... trough we have to get through where native apps have a place.”
AMAZON iOS DEVELOPERThursday, 13 October 11
BOOKI.SH
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
Thursday, 13 October 11
“We chose HTML5 for Booki.sh because books are part of the web.”
JOSEPH PEARSONThursday, 13 October 11
LINKABLE, SHARABLE
Thursday, 13 October 11
SO: WHAT TO DO?
Thursday, 13 October 11
IN THE PERFECT WORLD, DO EVERYTHING
SINCE YOU HAVE INFINITE TIME AND MONEY
Thursday, 13 October 11
MVP MINIMUM VIABLE
PRODUCTMOST VALUABLE
PRODUCT
MVP
Thursday, 13 October 11
EMBRACE AMBIGUITYTHERE ARE NO EASY CHOICES.
BUT HERE ARE SOME THINGS TO CONSIDER:
Thursday, 13 October 11
WHO’S IMPORTANT?
Thursday, 13 October 11
THOSE WHO BUILD ITI’M {AFRAID OF / EXCITED BY} NEW THINGS
I WANT IT TO BE EASY TO BUILDI HAVE A PHILOSOPHICAL/AESTHETIC OBJECTION
I’D LIKE TO GET PAID TO LEARN THISI WANT TO USE THE NEW HOTNESS
I WANT TO IMPRESS MY PEERS
Thursday, 13 October 11
THOSE WHO BUILD ITTHOSE WHO PAY FOR IT
BUILD IT FASTMAKE IT CHEAP
GET RETURN ON INVESTMENTCEO NEEDS AN APP TO SHOW OFF THEIR NEW TOY
Thursday, 13 October 11
THOSE WHO USE IT
THOSE WHO BUILD ITTHOSE WHO PAY FOR IT
I JUST WANT IT TO WORK WELL
Thursday, 13 October 11
A DEEPER KIND OF FUNCTIONALITY
Thursday, 13 October 11
“How can I make it so that every single person, no matter what
device, no matter what browser, can accomplish their task?”
JEREMY KEITH, THE WEB AHEAD # 3Thursday, 13 October 11
WHERE ARE YOUR DATA?ON THE WEB? YOU’RE ALREADY DOING IT
Thursday, 13 October 11
HOW WILL THIS BE PAID FOR?
Thursday, 13 October 11
BUYING THE APPIN-APP PURCHASES
SUBSCRIPTIONSADVERTISING
Thursday, 13 October 11
FIVE FACTS:
Thursday, 13 October 11
1. INNOVATION CREATES FRAGMENTATION
Thursday, 13 October 11
2. FACTS HAVE HALF-LIVES
Thursday, 13 October 11
HP RELEASES TOUCHPADHP DROPS TOUCHPAD
GOOGLE BUYS MOTOROLARIM STOCK HITS FIVE YEAR LOW
NOKIA SHIPS ABANDONED MEEGO PHONEHP SACKS CEO, REFLOATS TOUCHPADNOKIA ANNOUNCES 2,500 LAYOFFSWINDOWS 8/METRO ANNOUNCEDAMAZON ANNOUNCES KINDLE FIRE
AMAZON ANNOUNCES SILKADOBE BUYS PHONEGAP
FACEBOOK RELEASES CREDITS, DISABLED IN iOSIOS 5 RELEASED, INSTAPAPER STILL IN REVIEWBLACKBERRY MESSAGING INEXPLICABLY FAILS
TOMORROW: IPHONE 4S
(ALL SINCE TIM AND MICHAEL STARTED WRITING THIS TALK)
Thursday, 13 October 11
3.PLATFORMS EVAPORATEBUT SOME LAST LONGER THAN OTHERS
Thursday, 13 October 11
4. CHOICE OF TECH MATTERSBUT IT’S JUST A SMALL PART OF THE WHOLE STORY
Thursday, 13 October 11
HAVE AN IDEADEFINE IT PROPERLY
CONFIRM THAT PEOPLE WANT ITTHINK ABOUT THE DATA STRUCTURES
DESIGN THE INTERACTIONSDESIGN THE INTERFACEWRITE FRONTEND CODE
BUILD THE BACKENDFIND A WAY TO MONETISE IT
BRING IT TO MARKET
Thursday, 13 October 11
5. LEARNING A NEW LANGUAGE IS THE EASIEST PART
OF BUILDING A GREAT APP
Thursday, 13 October 11
DON’T BE AFRAID OF LEARNING NEW SKILLS
Thursday, 13 October 11
(AND YOU’LL HAVETO DO IT ANYWAY)
Thursday, 13 October 11
HTML
CSS
JAVASCRIPTACCESSIBILITY
JS FRAMEWORKS
RESPONSIVE DESIGN
PHP/RUBY/WHATEVER
MOBILE DEVICES
RSS
XML
WEB STANDARDS
Thursday, 13 October 11
ABANDON DOGMA.BUILD THE BEST THING.
Thursday, 13 October 11
WHICH IS WHY WE’RE ALL HERE
Thursday, 13 October 11
THANKS.
Thursday, 13 October 11
top related