24
NATIVE MOBILE APP DEVELOPMENT Leveraging The Capabilities of Mobile Devices Meeting Business Expectations

Native Application Development Company

Embed Size (px)

Citation preview

Page 1: Native Application Development Company

NATIVE MOBILE APP DEVELOPMENT

Leveraging The Capabilities of Mobile Devices

Meeting Business Expectations

Page 2: Native Application Development Company

WHAT IS NATIVE APP?

Page 3: Native Application Development Company

• 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.

Page 4: Native Application Development Company

• 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.

Page 5: Native Application Development Company

THE UNDERLYING TECHNOLOGY

Page 6: Native Application Development Company

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 .

Page 7: Native Application Development Company

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 ) .

Page 8: Native Application Development Company

Instagram Ingress

Opera Mobile Store

Amazon

Examples of Native App developed

01 02

03 04

Page 10: Native Application Development Company

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

Page 11: Native Application Development Company

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

Page 12: Native Application Development Company

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

Page 14: Native Application Development Company

• 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

Page 15: Native Application Development Company

• 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

Page 16: Native Application Development Company

• 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

Page 17: Native Application Development Company

Source

FEW EXAMPLES OF NATIVE APPS WE DEVELOPED FOR OUR CLIENTS

Page 18: Native Application Development Company

• 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

Page 19: Native Application Development Company

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

Page 20: Native Application Development Company

FOR MORE

GOOD WORK

+ Follow

Page 21: Native Application Development Company

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