SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
International expansion with multi-
platform mobile apps
Martin Villig
Topics
● Short Bio of Martin
● What is Taxify and what are we building?
● Taxify clients & platforms
● Development process & Releases
● Mobile apps - Clients & Drivers
● Challenges for international growth
● Q & A
Martin Villig
● Entrepreneur, 15 years in IT/Startups
● Education: Estonian Business School
● Started 1st Co during university
● Worked at Tallinn Stock Exchange,
Skype, Fortumo, ...
● Co-Founder: SLC, Garage48.org, HUB
● Co-Founder & Expansion Mngr of Taxify
● http://twitter.com/waldec
2-click taxi booking + in-app payments
Why Taxify?
● Easy & Fast – closest taxis by price, rating, car
● Taxi arriving – visible on map
● In-app payments – really easy and convenient
Marketplace with Drivers & Clients
Offline business
Initial product launch was failure
● Funding: Enterprise Estonia vs family (FFF)
● Freelance developer: prototype 3 month
o Used Cordova 2.7, bad product
● Street sales to pessimistic drivers
● Early adopter customers, bugs
● Oliver joined as Developer – Sept ‘13
o New product re-write within 1 month
● Good growth since October ’13, Native Apps
● Today: Node.js, PHP, MySQL, Android/iOS
20x growth during 2014
150 000 Rides/Mo
Cities growing 15% monthly
Leader in Baltics
Latvia, Estonia, Lithuania, Finland
30+ employees
in 8 countries
Micro round
Funding €1.45M
Rubylight, TMT, adCash, Angels
Baltics covered,
expansion in
Europe
Our customers
Cloud systems,
connecting
people
Taxi
Users
Taxi Drivers
Taxi company
manager Taxify region
admins
Dispatchers
Taxify systems
Android
Client
Android
Driver App
iPhone
Client
iPhone
Driver App
Cloud & backend
systems
Dispatcher
Dashboard
VOIP
integrations
PBX systems
Back-office
systems
Taxi company
Dashboard
Windows
Phone
client
Web app
for clients
Corporate
Dashboard
Daily action on real-time maps
● Black/Yellow:
Free Taxi
● White/Yellow:
Client’s location
● Red: Driving to
or/with client
● Purple: Busy Taxi
● Ideas: research, planning & prioritization
● Development: UX, servers + all apps, testing
● Internal Testing: multiple devices, configurations
● External Testing: beta testers, devices, locations
● Publish & Upgrade: gradual rollout, step by step
● Info & PR: user guides, active feedback, PR
Feature Development Process
Countries
Estonia
Latvia
Lithuania
Georgia
Finland
...
Testing & Backward Compatibility
Android Client
● Latest
● Latest -1
● Latest -n
● Outdated
iPhone Client
● Latest
● Latest -1
● Latest -n
● Outdated
Server backend
+ databases
WinPhone client
● Latest (Web)
● Outdated
Driver Android
● Latest
● Latest -1
● Latest -n
● Outdated
iPhone Driver
● Latest
● Latest -1
● Latest -n
● Outdated
● UX is #1 priority
● 2 platforms
● Design iterations,
long process before
perfect
● Changing of core
functions (car choice)
● As simple as possible
Client Apps: Android, iOS, Windows, Web
Testing multi-platform apps
● Releasing to hundreds of thousands of
live users is risky
● Android vs iOS vs Windows Phone
● Internal Alpha testing, Devices
● Beta testing, Devices & Locations
● Gradual rollout
Driver app: used 10h per day
● Daily usage
patterns
● E-mail
● Localization
● Simplicity
● Notifications
● Business
Critial App
● Learning
curve
● Beta drivers
Learnings from our Expansion
● Choose markets wisely, wrong market
o Lost investments, opportunity cost and time!
● Local team is key for success
o 4-step hiring process, including practical tasks
● Strong 1st mover advantage
● Product market-fit? Local vs global needs?
● Clear goals & team communication
● Local francises: tricky to get working
Thanks! Questions?
● Write martin@taxify.eu
● Follow twitter.com/waldec
● Download @ taxify.lv
● Follow: facebook.com/taxifyapp
● Order taxi: Latvia, Estonia, Finland, Lithuania,
Belarus, Georgia and Netherlands ...
● Rate drivers after your ride!

Weitere ähnliche Inhalte

Mehr von DevClub_lv

Mehr von DevClub_lv (20)

Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
 
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
Using Azure Managed Identities for your App Services by Jan de Vries from 4Do...
 
SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...SRE (service reliability engineer) on big DevOps platform running on the clou...
SRE (service reliability engineer) on big DevOps platform running on the clou...
 
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
Emergence of IOT & Cloud – Azure by Narendra Sharma at Cloud focused 76th Dev...
 
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
Cross Platform Mobile Development using Flutter by Wei Meng Lee at Mobile foc...
 
Building resilient frontend architecture by Monica Lent at FrontCon 2019
Building resilient frontend architecture by Monica Lent at FrontCon 2019Building resilient frontend architecture by Monica Lent at FrontCon 2019
Building resilient frontend architecture by Monica Lent at FrontCon 2019
 
Things that every JavaScript developer should know by Rachel Appel at FrontCo...
Things that every JavaScript developer should know by Rachel Appel at FrontCo...Things that every JavaScript developer should know by Rachel Appel at FrontCo...
Things that every JavaScript developer should know by Rachel Appel at FrontCo...
 
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
In the Trenches During a Software Supply Chain Attack by Mitch Denny at Front...
 
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
Software Decision Making in Terms of Uncertainty by Ziv Levy at FrontCon 2019
 
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
V8 by example: A journey through the compilation pipeline by Ujjwas Sharma at...
 
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...Bridging the gap between UX and development - A Storybook by Marko Letic at F...
Bridging the gap between UX and development - A Storybook by Marko Letic at F...
 
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
Case-study: Frontend in Cybersecurity by Ruslan Zavacky by FrontCon 2019
 
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
Building next generation PWA e-commerce frontend by Raivis Dejus at FrontCon ...
 
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
Parcel – your next web application bundler? by Janis Koselevs at FrontCon 2019
 
Managing State in React Apps with RxJS by James Wright at FrontCon 2019
Managing State in React Apps with RxJS by James Wright at FrontCon 2019Managing State in React Apps with RxJS by James Wright at FrontCon 2019
Managing State in React Apps with RxJS by James Wright at FrontCon 2019
 
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
AAA 3D GRAPHICS ON THE WEB WITH REACTJS + BABYLONJS + UNITY3D by Denis Radin ...
 
HOW TO EXTEND WEBPACK WITH YOUR OWN PLUGINS
HOW TO EXTEND WEBPACK WITH YOUR OWN PLUGINSHOW TO EXTEND WEBPACK WITH YOUR OWN PLUGINS
HOW TO EXTEND WEBPACK WITH YOUR OWN PLUGINS
 
Messaging in .NET via MassTransit by Arturs Karbone at .NET focused 73rd DevC...
Messaging in .NET via MassTransit by Arturs Karbone at .NET focused 73rd DevC...Messaging in .NET via MassTransit by Arturs Karbone at .NET focused 73rd DevC...
Messaging in .NET via MassTransit by Arturs Karbone at .NET focused 73rd DevC...
 
Building .NET Core tools using the Roslyn API by Arthur Tabatchnic at .Net fo...
Building .NET Core tools using the Roslyn API by Arthur Tabatchnic at .Net fo...Building .NET Core tools using the Roslyn API by Arthur Tabatchnic at .Net fo...
Building .NET Core tools using the Roslyn API by Arthur Tabatchnic at .Net fo...
 
How We Test Audio Quality In VoIP Applications by Rihards Skrebelis from Test...
How We Test Audio Quality In VoIP Applications by Rihards Skrebelis from Test...How We Test Audio Quality In VoIP Applications by Rihards Skrebelis from Test...
How We Test Audio Quality In VoIP Applications by Rihards Skrebelis from Test...
 

Kürzlich hochgeladen

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 

Kürzlich hochgeladen (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 

"International Expansion with Multi-platform Mobile Apps" by Martin Villig at Start-up focused XXX DevClub.lv

  • 1. International expansion with multi- platform mobile apps Martin Villig
  • 2. Topics ● Short Bio of Martin ● What is Taxify and what are we building? ● Taxify clients & platforms ● Development process & Releases ● Mobile apps - Clients & Drivers ● Challenges for international growth ● Q & A
  • 3. Martin Villig ● Entrepreneur, 15 years in IT/Startups ● Education: Estonian Business School ● Started 1st Co during university ● Worked at Tallinn Stock Exchange, Skype, Fortumo, ... ● Co-Founder: SLC, Garage48.org, HUB ● Co-Founder & Expansion Mngr of Taxify ● http://twitter.com/waldec
  • 4. 2-click taxi booking + in-app payments
  • 5. Why Taxify? ● Easy & Fast – closest taxis by price, rating, car ● Taxi arriving – visible on map ● In-app payments – really easy and convenient
  • 6. Marketplace with Drivers & Clients Offline business
  • 7. Initial product launch was failure ● Funding: Enterprise Estonia vs family (FFF) ● Freelance developer: prototype 3 month o Used Cordova 2.7, bad product ● Street sales to pessimistic drivers ● Early adopter customers, bugs ● Oliver joined as Developer – Sept ‘13 o New product re-write within 1 month ● Good growth since October ’13, Native Apps ● Today: Node.js, PHP, MySQL, Android/iOS
  • 8. 20x growth during 2014 150 000 Rides/Mo Cities growing 15% monthly Leader in Baltics Latvia, Estonia, Lithuania, Finland 30+ employees in 8 countries Micro round Funding €1.45M Rubylight, TMT, adCash, Angels
  • 10. Our customers Cloud systems, connecting people Taxi Users Taxi Drivers Taxi company manager Taxify region admins Dispatchers
  • 11. Taxify systems Android Client Android Driver App iPhone Client iPhone Driver App Cloud & backend systems Dispatcher Dashboard VOIP integrations PBX systems Back-office systems Taxi company Dashboard Windows Phone client Web app for clients Corporate Dashboard
  • 12. Daily action on real-time maps ● Black/Yellow: Free Taxi ● White/Yellow: Client’s location ● Red: Driving to or/with client ● Purple: Busy Taxi
  • 13. ● Ideas: research, planning & prioritization ● Development: UX, servers + all apps, testing ● Internal Testing: multiple devices, configurations ● External Testing: beta testers, devices, locations ● Publish & Upgrade: gradual rollout, step by step ● Info & PR: user guides, active feedback, PR Feature Development Process
  • 14. Countries Estonia Latvia Lithuania Georgia Finland ... Testing & Backward Compatibility Android Client ● Latest ● Latest -1 ● Latest -n ● Outdated iPhone Client ● Latest ● Latest -1 ● Latest -n ● Outdated Server backend + databases WinPhone client ● Latest (Web) ● Outdated Driver Android ● Latest ● Latest -1 ● Latest -n ● Outdated iPhone Driver ● Latest ● Latest -1 ● Latest -n ● Outdated
  • 15. ● UX is #1 priority ● 2 platforms ● Design iterations, long process before perfect ● Changing of core functions (car choice) ● As simple as possible Client Apps: Android, iOS, Windows, Web
  • 16. Testing multi-platform apps ● Releasing to hundreds of thousands of live users is risky ● Android vs iOS vs Windows Phone ● Internal Alpha testing, Devices ● Beta testing, Devices & Locations ● Gradual rollout
  • 17. Driver app: used 10h per day ● Daily usage patterns ● E-mail ● Localization ● Simplicity ● Notifications ● Business Critial App ● Learning curve ● Beta drivers
  • 18. Learnings from our Expansion ● Choose markets wisely, wrong market o Lost investments, opportunity cost and time! ● Local team is key for success o 4-step hiring process, including practical tasks ● Strong 1st mover advantage ● Product market-fit? Local vs global needs? ● Clear goals & team communication ● Local francises: tricky to get working
  • 19. Thanks! Questions? ● Write martin@taxify.eu ● Follow twitter.com/waldec ● Download @ taxify.lv ● Follow: facebook.com/taxifyapp ● Order taxi: Latvia, Estonia, Finland, Lithuania, Belarus, Georgia and Netherlands ... ● Rate drivers after your ride!