Mobile app development training in chandigarh 2014 : Big Boxx Academy
-
Upload
big-boxx-animation-academy -
Category
Education
-
view
105 -
download
2
description
Transcript of Mobile app development training in chandigarh 2014 : Big Boxx Academy
Multi-channel App Development
Latest Trends in Mobile App Development 2014.
Mobile App Development
Mobile App Development training in Chandigarh 2014
Development Options Course
OpenStandards
MBaaS
DeveloperPlatforms
Enterprise Platforms
Native SDKsMobile Web
Native
Native Apps
Native Approach
Challenges
• Must know device specific development language skill set
• Can’t port over to other devices
• Costly
• Have to go through app store or direct distribution
• Potential for large device footprint
• High maintenance
Advantages
• Leverage full device capabilities
• Full offline device storage
• Best performance
• Richest UI
• Must go through app store or direct distribution
• Gaming capabilities
• Plethora of app developers
• No limits
Mobile Web
Mobile Web
Mobile Web Approach
Challenges• Less stable than native• Pulls in data much more slowly
than native• Browser fragmentation• No app store discoverability• May take longer to generate
revenue• Scarcity of mobile web developers• Less offline capabilities• Poor gaming capabilities• Not as UI rich as native• Less device access capabilities
Advantages• Leverage effective web search
technology for discoverability• Native mobile developers are
getting more expensive• More capable than HTML4• Multimedia support• Cost efficient• Cross-platform• Less maintenance• Multivariate testing• Faster time-to-market• Smaller device footprint• Can be wrapped in hybrid format
Platform
Platform Apps
Platform Approach
Challenges• Unsupported features• Restricted use of personal tools• Possibility of slow performance• Vendor lock / restrictions• May not be as UI rich• Not every feature is cross-channel
Advantages• Ease of use• Re-usability of code• Easy availability of plugins• Fastest to market• Lower total cost of ownership• Support for cloud services• Single code base across all devices• Security / Authentication• May support other elements of
SDLC• Build native, mobile web, hybrid
and mixed mode apps• Future proofing
• Operating system developed by Samsung, Intel and Linux Foundation
• Covers usage in Mobile Devices, Camera, SmartTv, In-vehicle Entertainment
• Too much dependent on Android• BadaOS & Meego failure to compete with Google
and Apple• Huge profit contributed by Samsung Well – know
product to Google• Opportunities in IVI industry• Samsung’s own products are some of the largest
selling products in the world
What?
Why?
Tizen Architecture (for Mobile)
Applications
Web Applications
Web Framework
W3C/HTML5 Device APIs Web Runtime
Core
Application Framework
Graphics & Input Multimedia Web Messaging Location
Security System Base Connectivity Telphony PIM
Kernel
Linux Kernel & device drivers
Benefits and challenges
• Samsung brand already well known and also one of the biggest electronic manufacturers
• Joint cooperation with Intel and Linux
• Blue Ocean market for SmartTv, Camera, IVI
• Samsung can apply Tizen to all its products
• Support from NTT Docomo and Jaguar
• Similar concept with Android• Late comers in Mobile OS Industry
• Samsung products already closely related with Android, Threat of loosing trusts
• Previous failure in Bada and Meego Project• Late entering the market for Mobile OS
Strength
Weakness
Opportunity
Threat
Mobile Backend Services (MBaaS)
The Developer View
Extensive time spent on back-end development
Enterprise-grade back-end services
No scalability Elastic scaling
Silo development Open Standards
Vendor lock-in Freedom & Flexibility
Mobile Backend-As-A-Service (MBaaS)
Enterprise-Grade Cloud ServicesCreate rich app experiences without having to worry about back-end functionality
Identity Integration Orchestration Messaging Sync Storage
MBaaS Providers
What To Consider• How large is your user base
and how tech savvy are they?
• What do your users want?
• What devices are your users on?
• What are your operational and maintenance cost requirements?
• What UX and/or UI experience do your users require?
• Are you looking to be in the app store?
• Is vendor lock a concern?
App Development Architecture
Provisioning Account Management
Authentication &
Authorization Reporting &
Analytics Monitoring BillingKony
Clo
udFo
unda
tion
Back
-End
As
A Se
rvic
e
Messaging SyncIdentityIntegratio
n StorageOrchestratio
n
3rd Party and Native SDK’sKony Studio
Native Web
Hybrid
Multi-channel Framework & Tools
Manage
Deploy
Test
Define
Design
Build
Full End-To-End Lifecycle
Dev
elop
men
t Too
ls &
Fra
mew
orks
Contact Details:
Big Boxx Academyphone num: 0172-4612244 ,+918427023322Address: S.C.O. 146-147,Basement, Sector 34-A,Chandigarh – 160034, IndiaEmail id: [email protected] : www.bigboxx.in