Životní cyklus indie aplikace (eClub)

210 views
181 views

Published on

David is an experienced Android developer, author of successful app "Settle Up". He will introduce more technical view on how to define MVP (minimal viable product), design UI, develop, test and launch the app from the point of an indie developer. Then he will show why the true work starts after the release. Afterwards we will offer a snack and the opportunity to ask any questions.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
210
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Životní cyklus indie aplikace (eClub)

  1. 1. Životní cyklus indie aplikace David Vávra
  2. 2. Dlužníček● "Společné výdaje pod kontrolou"● 64k+ downloadů, 24k+ aktivních uživatelů● přeloženo do 20ti jazyků● průměrné hodnocení 4.74 /5● Android, iPhone a web verze● jak?
  3. 3. Nápad ● 0.8 milionu aplikací na Nápad! Play Store ● řeší nápad problém Dělá to někdo? Ne nebo to je "nice to Ano have"? Udělám to Jsi génius? ● kolik různých motivací výrazně lépe? k tomu mám? Ano Ano Ne Ne ● elevator pitch ● claim Go for it! Další nápad! ● název ● lean-startup metody
  4. 4. Zásady● Mobile first● Offline first● One app = one purpose● Stick to guidelines ○ dont write once, run everywhere ○ GB 32% JB 31%, ICS 27% ○ paid JB 54%, ICS 24%, GB 18%● Be open● Dont be evil
  5. 5. Team● is overrated● Micropreneurship ○ no overhead ○ svoboda ○ nejnižší náklady ○ "niche" cílová skupina ○ single point of failure ○ nutno získávat externí feedback● např. TotalFinder od BinaryAge● spolupráce se nevylučuje - open API. ○ Settle Up for iPhone - firma Bioport
  6. 6. Minimal Viable Product?● aplikace Tasks - v den vydání články na TheVerge atd. bez osobní znalosti redaktorů● radí "do not launch early and iterate"● ale
  7. 7. Prototypování● papír!● Balzamiq Mockups● pomůže definovat MVP● soustřeďte se na jeden základní use-case● UML
  8. 8. Prototypování 2● low-fidelity vs high- fidelity● hackathon● grafika● guidelines● push to Play Store● první feedback! ○ hospodská metoda
  9. 9. Aplikace se líbí● refaktoring● přidání pár nejžádanějších funkcí● designér● unit-testing základních kamenů● první propagace ○ český trh ■ SvětAndroida ■ MobilMania ■ soutěže (AppParade, eClub, Aplikace roku, ...)
  10. 10. Feedback● Používat aplikaci sám● Bugy ○ Google Group, Play Store Developer Console ○ Problem report přímo z aplikace ○ Crittercism, Bugsense● Feature requests ○ GetSatisfaction, UserVoice ○ Play Store komentáře● Obecně: ○ Vždy odpovědět, ale vědět co odmítnout ○ Vážit si uživatelů co pomohou
  11. 11. Co dál● Všechny 3 sociální sítě● Landing page ○ cloud● Promo video● App Clinic od +Android Developers● Lokalizace ○ GetLocalization, CrowdIn● Propagace mimo ČR ○ svět není jenom USA
  12. 12. Monitoring● Google Alerts ○ "Settle Up" -set Android● Andlytics● Play Store Developer Console statistics● Google Analytics na settleup.info ○ Referrer
  13. 13. Měření chování uživatelů● Google Analytics, Flurry● jak se která funkce používá?● čas strávený na obrazovce● defaultní hodnoty● detekce pirátství
  14. 14. Monetizace● Náklady ○ cloud servery a služby, 30% pro Google, ○ reklama? placené recenze?● Příjmy ○ placená a free aplikace ■ nastavení ceny ○ in-app purchase ■ premium-first ○ donations ■ pivo přes in-app purchase ■ PayPal ■ Flattr ■ číslo účtu - QR platba
  15. 15. Co z toho mám?● Semestrálku a diplomku● Zkušenosti● Práci v Inmite● $220+ (4300+ Kč)/měsíc in-app● $35+ (700+ Kč)/měsíc AdMob● Radost
  16. 16. Dotazy?● Více v diplomce na www.destil.cz● Follow me: @destil a +David Vávra

×