Creating Enterprise Apps with MADP
Yakup Kalin [email protected] mobile.aca-it.be
Yakup KalinMobile Solution Engineer
@YakupKalin mobile.aca-it.be
How to determine the best mobile solution within scattered mobile
landscape?
I want to watch TV
Check our Philips TV with Ambilight, 3D sound system, Micro
Dimming Pro and a built-in camera.
Everyone is so busy with the HOW that they completely forgot about the WHAT.
Move a company process to digital?
Increase productivity?
Enter the market fast?
Asking the right questions.
Define Mobile Solution
Native, Hybrid, Web?
Asking the right questions.
A tailored solution
A satisfying solution
For example (company A):
Target Android and iOS devices, good UI, awesome UX, Secure and full device API.
Oh we almost forgot:
Enter market fast, and I don’t have a lot of money to
spend.
Native experience Not so expensive
Deliver fast Enter the market fast
Mobile Application Development Platform
Rapidly build, test and deploy
mobile apps
Appcelerator Titanium
Titaniumopen source
cross-platform apps
AppceleratorEnterprise level
MDM/MAM/MBaaS/Analytics
Write once, adapt everywhere
1 x learning curve
1 x backend integration
1 x error handling
1 x test coverage
1 x knowledge transfer
1 x jenkins build
JavaScript, XML, TSS.
Native apps Native components
For multiple platforms
if tablet and android, else if phone and iOS else if tablet and portrait …
Modules Widgets Libraries
Modules & Widgets
Full reuse of code
Algorithms, calculations, backend and storage interaction, helper methods, analytics, logging, …
Third party modules, widgets and libraries
60-90% re-use of code across device platforms
Testing Unit Testing, UI Testing, Device testing, …
Jasmine Calabash (Cucumber)
Recorded UI tests (iOS)
1 x test coverage
Behaviour-driven development (BDD)
Decreasing test time by 90% and app project costs by 40%
Continuous integration (CI)
Continuous quality check
MADP covers Mobile lifecycle
MADP elevates Reusability
Key takeaways
1. Ask the right questions 2. Satisfying fit (solution - technology) 3. Cover Mobile lifecycle4. Reuse and automate
2 days : Business identification
2 days : Mobile Discovery
1 day : Strategy Report
Your Mobile HealthCheck : 4.000 Eur
How to transform your business ?
Creating Enterprise Apps with MADP
Questions?Yakup Kalin
[email protected] mobile.aca-it.be