Upload
chromeinfo-technologies
View
333
Download
0
Embed Size (px)
Citation preview
NATIVE MOBILE APP DEVELOPMENT
Leveraging The Capabilities of Mobile Devices
Meeting Business Expectations
WHAT IS NATIVE APP?
• A Native Application (Native App) is
an application program that has been developed for
use on a particular platform or device.
• Because native apps are written for a specific
platform, they can interact with, and take advantage of
operating system features and other software that is
typically installed on that platform.
• Native apps provide the functionality, userexperience and performance beyond the capabilitiesof Hybrid and Web apps.
• Native apps require significant resources to build andare not cross-platform compatible.
• Native app developers need to know the platformspecific (Objective C, Java, .NET, etc.) languages tocreate mobile apps.
THE UNDERLYING TECHNOLOGY
iPhone, iOS, iPad, Wearable• Objec t ive C - O b j e c t i v e - C i s a g e n e ra l - p u r p o s e ,
o b j e c t - o r i e n t e d p ro g ra m m i n g l a n g u a g e t h a t a d d sS m a l l t a l k - s t y l e m e s s a g i n g t o t h e C p ro g ra m m i n gl a n g u a g e . T h i s i s t h e m a i n p ro g ra m m i n g l a n g u a g eu s e d by A p p l e f o r t h e O S X a n d i O S o p e ra t i n gs y s t e m s a n d t h e i r re s p e c t i v e A P I s , C o c o a a n dC o c o a To u c h .
• Swi f t - S w i f t i s a g e n e ra l - p u r p o s e , m u l t i - p a ra d i g m ,c o m p i l e d p ro g ra m m i n g l a n g u a g e c re a t e d f o r i O S ,O S X , w a t c h O S , t v O S a n d L i n u x d ev e l o p e d by A p p l eI n c . S w i f t i s d e s i g n e d t o w o r k w i t h A p p l e 's C o c o aa n d C o c o a To u c h f ra m ew o r k s a n d t h e l a rg e b o d y o fex i s t i n g O b j e c t i v e - C c o d e w r i t t e n f o r A p p l ep ro d u c t s .
Android Technology• J a v a - J a v a i s a p ro g ra m m i n g l a n g u a g e . I t w a s f i r s t
d ev e l o p e d by J a m e s G o s l i n g a t S u n M i c ro s y s t e m s ,w h i c h i s n ow a p a r t o f O ra c l e C o r p o ra t i o n . I t w a sre l e a s e d i n 1 9 9 5 a s a p a r t o f S u n M i c ro s y s t e m s 'J a v a p l a t f o r m . T h e l a n g u a g e h a s d ev e l o p e d m u c ho f i t s s y n t a x f ro m C a n d C + + .
• K o t l i n - K o t l i n i s a s t a t i c a l l y - t y p e d p ro g ra m m i n gl a n g u a g e t h a t r u n s o n t h e J a v a V i r t u a l M a c h i n ea n d a l s o c a n b e c o m p i l e d t o J a v a S c r i p t s o u rc ec o d e . I t s p r i m a r y d ev e l o p m e n t i s f ro m a t e a m o fJ e t B ra i n s p ro g ra m m e r s b a s e d i n S a i n t P e t e r s b u rg ,R u s s i a ( t h e n a m e c o m e s f ro m t h e K o t l i n I s l a n d ,n e a r S t . P e t e r s b u rg ) .
Instagram Ingress
Opera Mobile Store
Amazon
Examples of Native App developed
01 02
03 04
KEY FINDINGS
Source
Android still more popular than iOS• Andro id cont inues to be the most popu lar p la t form
for organ iza t ions and ind iv idua l deve lopers , w i th87 per cent o f respondents say ing they aretarget ing the Andro id p la t form .
• iOS has c losed the marg in , w i th 77 per cent o frespondents say ing they are target ing iOS— thed i f fe rence las t year was 14 per cent .
• In teres t ing ly , non-nat i ve deve lopment seems to bedecreas ing s l ight l y : 50 per cent o f respondents saythey are deve lop ing for web or hybr id (down from56 per ecnt las t year ) .
Source
Cross-platform tools used by nearly half of mobile developed• 51 per cent o f respondents say they or the i r
organ iza t ions are us ing cross -p la t form too ls suchas Apache Cordova/ PhoneGap , up f rom 41 percnet las t year .
• Th is i s the most popu lar type of mobi le too l , w i thI aaS /PaaS as the second most cruc ia ldeve lopment ut i l i t y a t 29 per cent usage (up f rom20 per cent las t year ) .
Source
Cross-platform tools used by nearly half of mobile developed• Java is very popular in this group of
enterpr ise developers (74 per cent) , morepopular , in fact than HTML/ CSS (70 per cent)or JavaScr ipt (70 per cent) .
• Object ive-C for iOS is fourth with 51 percent , whi le Swi f t is being adopted quick ly(a l ready at 22 per cent) . C#, the language ofWindows Phone, is f i f th with 25 per cent .
Source
THE MAIN PROS OF NATIVE APPS
Source
• Great performance - Nat ive apps aredeveloped speci f ical ly for a givenoperat ional system so they are faster andmore ref ined than their hybr idcounterparts , making them a perfect matchfor high-performance appl icat ions andgames.
• Better UX - Both Android and iOS appshave some indiv idual character ist ics , whichfeel natural for their users .
Source
• Easier access to built - in capabil it ies -nat ive apps have no problem tapping intoal l the device ’s funct ional i t ies , such as:camera, microphone, calendar , GPS etc .whi le hybr id apps grant only a l imi tedaccess to them.
• The audience - nat ive apps can bediscovered more easi ly by users in the AppStore, therefore reaching your potent ia lc l ients might be easier .
Source
• Internet connection is not always a must -Depending on the funct ional i ty, nat ive appsdon’ t necessar i ly require internet connect ionto work (when it comes to hybr id apps, i t isusual ly a must)
Source
Source
FEW EXAMPLES OF NATIVE APPS WE DEVELOPED FOR OUR CLIENTS
• Math f r i endzy – M a t h f r i e n d z y i s a n A n d r o i d a n di P h o n e a p p w h i c h a l l o w s y o u r k i d s f r e e o n l i n e l i v et u t o r s a n d h o m e w o r k h e l p ! P l u s 1 6 M l e a r n i n gr e s o u r c e s , i n s t r u c t i o n a l v i d e o s , & m a t h g a m e s .
• i H u n t - i H u n t i s a m o b i l e A n d r o i d a n d i P h o n e a p p ,F e a t u r e d by A p p l e a s " N e w & N o t e w o r t h y " O v e r 6 0 0c a l l s ; P o w e r f u l p l a y l i s t f e a t u re ; M o re c a l l s a d d e d e v e r yy e a r !
• C a r i n o 's - C a r i n o i s a n a t i v e l y d ev e l o p e d i O S a p p ,W i t h a l l n e w J o h n n y C a r i n o 's P a s t a P o i n t s i P h o n e a p p ,g u e s t s w i l l b e a b l e t o u s e t h e i r i P h o n e i n s t e a d o fu s i n g t h e i r P a s t a P o i n t s c a r d t o e a r n p o i n t s a n dr e d e e m r e w a r d s .
Source
References • http://www.forbes.com/s i tes/dougolenick/2015/05/
27/apple- ios-and-google-android-smartphone-market-share- f lattening- idc/2/#650c7c51194f
• http://www. i tproportal .com/2016/04/25/a -guide-to-mobi le-development-the-facts-you-need-to-know/#ixzz49cAvkzAR
• http://www.chromeinfotech.com/portfo l io .php
We are ChromeIn fo Techno log ies , a M obi le App Deve lopment ,
Web Deve lopment and Sof tware Test ing company wi th
deve lopment center in Ind ia .
ABOUT US
OUR OFFERING
Mobile Application Development
Android Application Development
iPhone Application Development
iPad Application Development
Web Development
Software Testing
WE LOVE OUR FOLLOWERS
OUR MOST VIEWED SLIDE
THANK YOU!