Intro to MobileFirst Platform ============================= **XXXX XXXX**
Aug 09, 2015
##MobileFirst Foundation Platform (MFP)-**MFP** is a Mobile Application Development Platform (MADP); is a software toolbox for mobile app creation; no matter you BUILD or BUY your app
##The concept of “mobile first responsive webdesign”-Free to choose responsive design on phone, tablet, and desktop
##Support variable mobile front end:-Native app (iOS & Android)-Support, but not limited to, Cordova, Angular & Ionic, Backbone, Xamarin, jQuery, dojo, Sencha, etc.
##Support all mobile dev environment-@developer is free to use any IDE (xcode, Android Studio); command line; Atom; Sublime Text, Bracket, vim, etc. -and/or, use **MPF** Studio
+
##Mobile security-@admin trace the authentication failure of device; and/or-@admin remove access to server
<<<<<<<<<<
##Protect data on device-Jailbreak and malware detection-Encrypted cache/DB-Offline authentication-Server-side verification to avoid phishing via repackaging or app forgery
##if you BUILD app (DIY); top-5 **MFP** tools:
1.mobile IDE ‘MFP Studio’
2.Private App Center
3.Centralized build server
4.Unified push/sms notification
5.Backend integration (sql, http, soap, jms)
##if you BUY app from mobile vendor; top-5 **MFP** tool:
1.App version enforcement
2.Single sign-on
3.Automated functional test
4.Unified push/sms notification
5.Operational analytics
##App Center-Share apps across developer, testers, and users-App Center is divided into Dev, test, production stages
##Exercise #1 For each mobile app, your Buy or Build decision1.Sentiment analysis >> Build / Buy
2.In-App feedback >> Build / Buy
3.Crash analytics >> Build / Buy
4.Operational analytics >> Build / Buy
5.App management >> Build / Buy
6.User authentication >> Build / Buy
7.App authenticity & Obfuscate >> Build / Buy
8.Encrypted local data >> Build / Buy
9.App scanning >> Build / Buy
10.Location engagement >> Build / Buy
11.Push notification >> Build / Buy
12.Offline sync >> Build / Buy
13.Backend integration >> Build / Buy
14.Nosql db >> Build / Buy