Suche senden
Hochladen
If I Were Starting Now
•
1 gefällt mir
•
578 views
C
CommonsWare
Folgen
Slides from Webcast delivered to Tampa Bay Android Developer Group, December 2011
Weniger lesen
Mehr lesen
Technologie
Kunst & Fotos
Melden
Teilen
Melden
Teilen
1 von 12
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Auto Show Promo from ASNA
Auto Show Promo from ASNA
jspcreative
Android custom
Android custom
uday kiran
Npds söderling june2010
Npds söderling june2010
Petra Soderling
Auto show promo 1.5 final
Auto show promo 1.5 final
jspcreative
“Second Screen” Apps Using the Connect SDK
“Second Screen” Apps Using the Connect SDK
reeder29
Blaze
Blaze
Goutham N
Evaluation question six – what have you learnt
Evaluation question six – what have you learnt
amberneill
Wedding Photography Basics1
Wedding Photography Basics1
guestd8c458
Empfohlen
Auto Show Promo from ASNA
Auto Show Promo from ASNA
jspcreative
Android custom
Android custom
uday kiran
Npds söderling june2010
Npds söderling june2010
Petra Soderling
Auto show promo 1.5 final
Auto show promo 1.5 final
jspcreative
“Second Screen” Apps Using the Connect SDK
“Second Screen” Apps Using the Connect SDK
reeder29
Blaze
Blaze
Goutham N
Evaluation question six – what have you learnt
Evaluation question six – what have you learnt
amberneill
Wedding Photography Basics1
Wedding Photography Basics1
guestd8c458
Making the website powerpoint pdf
Making the website powerpoint pdf
debbiesmediawork
How I Beat the X Factor using Social Media - Jon Morter, Big Other
How I Beat the X Factor using Social Media - Jon Morter, Big Other
Our Social Times
Story Hack Presentation - Vile Inc.
Story Hack Presentation - Vile Inc.
storycode
Facebook Marketing Guide
Facebook Marketing Guide
77Agency
Tạp trí Internet Marketing Số 06 Nov-Dec 2011
Tạp trí Internet Marketing Số 06 Nov-Dec 2011
Nguyễn Văn Mạnh
46 ideas to make your business a success
46 ideas to make your business a success
Pim Piepers
If you love your content, set it free (v3.0)
If you love your content, set it free (v3.0)
Mike Ellis
I Want To Get Married Now
I Want To Get Married Now
quicksweet
Roulette Killer Review
Roulette Killer Review
Tiffany Fu
Doc Searls MinneWebCon Keynote
Doc Searls MinneWebCon Keynote
Kristofer Layon
My friday mornings are interesting
My friday mornings are interesting
Suad Alhalwachi
VIEs on Technology
VIEs on Technology
angbeelee
Lvl.up
Lvl.up
swee meng ng
The Future Friendly Campus
The Future Friendly Campus
Dave Olsen
Real Estate Wealth Magazine
Real Estate Wealth Magazine
Realty411 Magazine
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0
Tom Loughran
Kate Kiefer-Lee: Stil og tone (Webdagene 2013)
Kate Kiefer-Lee: Stil og tone (Webdagene 2013)
webdagene
An insight into i phone user behaviour within the app store surikate_gfk
An insight into i phone user behaviour within the app store surikate_gfk
noemisurikate
CashFlow Express Featuring FINANCIAL MOMENTUM
CashFlow Express Featuring FINANCIAL MOMENTUM
Realty411 Magazine
Prediction suretogowrong
Prediction suretogowrong
Skills Matter Talks
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
CommonsWare
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
CommonsWare
Weitere ähnliche Inhalte
Andere mochten auch
Making the website powerpoint pdf
Making the website powerpoint pdf
debbiesmediawork
How I Beat the X Factor using Social Media - Jon Morter, Big Other
How I Beat the X Factor using Social Media - Jon Morter, Big Other
Our Social Times
Story Hack Presentation - Vile Inc.
Story Hack Presentation - Vile Inc.
storycode
Facebook Marketing Guide
Facebook Marketing Guide
77Agency
Tạp trí Internet Marketing Số 06 Nov-Dec 2011
Tạp trí Internet Marketing Số 06 Nov-Dec 2011
Nguyễn Văn Mạnh
46 ideas to make your business a success
46 ideas to make your business a success
Pim Piepers
If you love your content, set it free (v3.0)
If you love your content, set it free (v3.0)
Mike Ellis
I Want To Get Married Now
I Want To Get Married Now
quicksweet
Roulette Killer Review
Roulette Killer Review
Tiffany Fu
Doc Searls MinneWebCon Keynote
Doc Searls MinneWebCon Keynote
Kristofer Layon
My friday mornings are interesting
My friday mornings are interesting
Suad Alhalwachi
VIEs on Technology
VIEs on Technology
angbeelee
Lvl.up
Lvl.up
swee meng ng
The Future Friendly Campus
The Future Friendly Campus
Dave Olsen
Real Estate Wealth Magazine
Real Estate Wealth Magazine
Realty411 Magazine
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0
Tom Loughran
Kate Kiefer-Lee: Stil og tone (Webdagene 2013)
Kate Kiefer-Lee: Stil og tone (Webdagene 2013)
webdagene
An insight into i phone user behaviour within the app store surikate_gfk
An insight into i phone user behaviour within the app store surikate_gfk
noemisurikate
CashFlow Express Featuring FINANCIAL MOMENTUM
CashFlow Express Featuring FINANCIAL MOMENTUM
Realty411 Magazine
Andere mochten auch
(19)
Making the website powerpoint pdf
Making the website powerpoint pdf
How I Beat the X Factor using Social Media - Jon Morter, Big Other
How I Beat the X Factor using Social Media - Jon Morter, Big Other
Story Hack Presentation - Vile Inc.
Story Hack Presentation - Vile Inc.
Facebook Marketing Guide
Facebook Marketing Guide
Tạp trí Internet Marketing Số 06 Nov-Dec 2011
Tạp trí Internet Marketing Số 06 Nov-Dec 2011
46 ideas to make your business a success
46 ideas to make your business a success
If you love your content, set it free (v3.0)
If you love your content, set it free (v3.0)
I Want To Get Married Now
I Want To Get Married Now
Roulette Killer Review
Roulette Killer Review
Doc Searls MinneWebCon Keynote
Doc Searls MinneWebCon Keynote
My friday mornings are interesting
My friday mornings are interesting
VIEs on Technology
VIEs on Technology
Lvl.up
Lvl.up
The Future Friendly Campus
The Future Friendly Campus
Real Estate Wealth Magazine
Real Estate Wealth Magazine
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0
BOSCO-Uganda ICT Training Handbook (I) Introduction to Web 2.0
Kate Kiefer-Lee: Stil og tone (Webdagene 2013)
Kate Kiefer-Lee: Stil og tone (Webdagene 2013)
An insight into i phone user behaviour within the app store surikate_gfk
An insight into i phone user behaviour within the app store surikate_gfk
CashFlow Express Featuring FINANCIAL MOMENTUM
CashFlow Express Featuring FINANCIAL MOMENTUM
Ähnlich wie If I Were Starting Now
Prediction suretogowrong
Prediction suretogowrong
Skills Matter Talks
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
CommonsWare
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
CommonsWare
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
CommonsWare
Smart Phones Dumb Apps
Smart Phones Dumb Apps
Denim Group
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
René Winkelmeyer
Native Vs HTML5 Apps
Native Vs HTML5 Apps
AppAcademy
Mobile Browser Content Handling
Mobile Browser Content Handling
Denim Group
"The Web - You're Doing it Wrong" for Forum Oxford May 2014
"The Web - You're Doing it Wrong" for Forum Oxford May 2014
Daniel Appelquist
Designing Secure Mobile Apps
Designing Secure Mobile Apps
Denim Group
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
CommonsWare
Google TV: Thoughts From Left Field
Google TV: Thoughts From Left Field
CommonsWare
Planning your Dream Mobile App
Planning your Dream Mobile App
Sean Katz
Introduction to Xamarin Development
Introduction to Xamarin Development
Isham Mohamed Iqbal
10 things to consider when choosing a mobile platform (iOS or Android)
10 things to consider when choosing a mobile platform (iOS or Android)
Stanfy
Mobile apps idea to making money
Mobile apps idea to making money
David Bozward
Waverley software0712
Waverley software0712
Alex Golod
Saying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass Copenhagen
Brian Donohue
Modern mobile development overview
Modern mobile development overview
Dima Maleev
Mobile Application Security Code Reviews
Mobile Application Security Code Reviews
Denim Group
Ähnlich wie If I Were Starting Now
(20)
Prediction suretogowrong
Prediction suretogowrong
Predictions Sure To Go Wrong (droidcon UK 2011)
Predictions Sure To Go Wrong (droidcon UK 2011)
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
Smart Phones Dumb Apps
Smart Phones Dumb Apps
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
Native Vs HTML5 Apps
Native Vs HTML5 Apps
Mobile Browser Content Handling
Mobile Browser Content Handling
"The Web - You're Doing it Wrong" for Forum Oxford May 2014
"The Web - You're Doing it Wrong" for Forum Oxford May 2014
Designing Secure Mobile Apps
Designing Secure Mobile Apps
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
Google TV: Thoughts From Left Field
Google TV: Thoughts From Left Field
Planning your Dream Mobile App
Planning your Dream Mobile App
Introduction to Xamarin Development
Introduction to Xamarin Development
10 things to consider when choosing a mobile platform (iOS or Android)
10 things to consider when choosing a mobile platform (iOS or Android)
Mobile apps idea to making money
Mobile apps idea to making money
Waverley software0712
Waverley software0712
Saying no to native apps - UX Masterclass Copenhagen
Saying no to native apps - UX Masterclass Copenhagen
Modern mobile development overview
Modern mobile development overview
Mobile Application Security Code Reviews
Mobile Application Security Code Reviews
Mehr von CommonsWare
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
CommonsWare
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
CommonsWare
The Action Bar: Front to Back
The Action Bar: Front to Back
CommonsWare
Android Security: Defending Your Users
Android Security: Defending Your Users
CommonsWare
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
CommonsWare
Mastering the Master Detail Pattern
Mastering the Master Detail Pattern
CommonsWare
Not Quite As Painful Threading
Not Quite As Painful Threading
CommonsWare
Maps V2... And You!
Maps V2... And You!
CommonsWare
A Deep Dive Into ViewPager
A Deep Dive Into ViewPager
CommonsWare
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
CommonsWare
Integrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
CommonsWare
From Android to the Mobile Web
From Android to the Mobile Web
CommonsWare
X Means Y
X Means Y
CommonsWare
The Wonderful World of Wearables
The Wonderful World of Wearables
CommonsWare
Securing User Data with SQLCipher
Securing User Data with SQLCipher
CommonsWare
Beaming Data to Devices with NFC
Beaming Data to Devices with NFC
CommonsWare
What's New in Jelly Bean
What's New in Jelly Bean
CommonsWare
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
CommonsWare
AppsWorld Keynote
AppsWorld Keynote
CommonsWare
App Integration (Revised and Updated)
App Integration (Revised and Updated)
CommonsWare
Mehr von CommonsWare
(20)
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
The Action Bar: Front to Back
The Action Bar: Front to Back
Android Security: Defending Your Users
Android Security: Defending Your Users
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
Mastering the Master Detail Pattern
Mastering the Master Detail Pattern
Not Quite As Painful Threading
Not Quite As Painful Threading
Maps V2... And You!
Maps V2... And You!
A Deep Dive Into ViewPager
A Deep Dive Into ViewPager
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
Integrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
From Android to the Mobile Web
From Android to the Mobile Web
X Means Y
X Means Y
The Wonderful World of Wearables
The Wonderful World of Wearables
Securing User Data with SQLCipher
Securing User Data with SQLCipher
Beaming Data to Devices with NFC
Beaming Data to Devices with NFC
What's New in Jelly Bean
What's New in Jelly Bean
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
AppsWorld Keynote
AppsWorld Keynote
App Integration (Revised and Updated)
App Integration (Revised and Updated)
Kürzlich hochgeladen
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Kürzlich hochgeladen
(20)
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
If I Were Starting Now
1.
If I Were Starting
Now... Copyright © 2011 CommonsWare, LLC
2.
Know Why You
Are Writing an App ● Money! – Directly from the app – Indirectly from other services – Getting a better job ● Save the World ● Save the Whales ● Save the Cheerleader Copyright © 2011 CommonsWare, LLC
3.
Have a Plan ●
Who Is Your Market? ● Why Will They Care? ● How Will You Communicate with Them? ● How Will You Get Paid? – Where relevant Copyright © 2011 CommonsWare, LLC
4.
Distribution and Discovery ●
Long Tail Distributions – More competition = less likely to be in head – Consider mid-sized markets (Kindle Fire, NOOK Color) – Consider marketing Copyright © 2011 CommonsWare, LLC
5.
Choose Your Screen
Targets ● Phone? – Most in US are “normal” (3-5”) – Elsewhere, many are “small” (under 3”) ● Tablet? – Can run from 5” to 10” or over ● TV? – Inches less relevant due to distance Copyright © 2011 CommonsWare, LLC
6.
Fragments and Action
Bars ● Use Them. Now. – Prediction: ~25% of Android devices will be on ICS by June ● Most Likely Candidate: ActionBarSherlock – Based on Android Support package ● Gives you fragment support back to Android 1.6 – Provides ActionBar-compatible implementation Copyright © 2011 CommonsWare, LLC
7.
Make It Look
“Right Purty” ● Get Good Graphics – Ideal: custom artwork – Stopgap: clip art and Android Asset Studio ● Think Color Scheme – Theme/Theme.Holo = white on black – Theme.Light/Theme.Holo.Light = black on white – Something totally custom Copyright © 2011 CommonsWare, LLC
8.
Follow Established UI
Patterns ● Don't Reinvent the Wheel – Especially when users will be expecting existing wheels and may get confused by your new one ● Classic Example: PreferenceActivity ● If You're Not a UX Expert, Follow One! Copyright © 2011 CommonsWare, LLC
9.
Check Your Sanity ●
Code Validation Tools – MOTODEV's AppValidator – ADT r16 “lint” ● Test Services – TestDroid – LessPainful – Apkudo Copyright © 2011 CommonsWare, LLC
10.
BACK UP YOUR SIGNING
KEY! Copyright © 2011 CommonsWare, LLC
11.
Don't Worry About
Pirates ● “Obscurity is a far greater threat... than piracy” – Tim O'Reilly ● Options – Have a reason for the app beyond per-app fee – Focus on who is paying ● People who don't know of pirated copies ● People who think piracy is immoral ● People who love your work Copyright © 2011 CommonsWare, LLC
12.
Getting Help ●
Where – StackOverflow – [android-developers] Google Group – Other specialized forums ● How – Write good questions! – If crashing, include stack trace and relevant portion of code! Copyright © 2011 CommonsWare, LLC
Jetzt herunterladen