Developing a Mobile Application for Enterprise; Things to Consider
 

Developing a Mobile Application for Enterprise; Things to Consider

on

  • 1,406 views

Businesses are looking for smarter ways to work and mobile application is one of their top priorities. But, developing a mobile app for enterprise has different requirements that a company should ...

Businesses are looking for smarter ways to work and mobile application is one of their top priorities. But, developing a mobile app for enterprise has different requirements that a company should abide to. Let's take a closer look at the things to consider while developing an enterprise mobile application.

Statistics

Views

Total Views
1,406
Slideshare-icon Views on SlideShare
1,252
Embed Views
154

Actions

Likes
0
Downloads
14
Comments
0

9 Embeds 154

http://coppermobileinc.blogspot.in 64
http://coppermobileinc.wordpress.com 51
http://coppermobileinc.blogspot.com 21
http://coppermobileinc.blogspot.ru 8
http://www.blogger.com 4
http://coppermobileinc.blogspot.sg 2
http://webcache.googleusercontent.com 2
http://coppermobileinc.blogspot.fr 1
http://coppermobileinc.blogspot.co.uk 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Developing a Mobile Application for Enterprise; Things to Consider Developing a Mobile Application for Enterprise; Things to Consider Presentation Transcript

    • Developing a MobileApplication for Enterprise Things to Consider
    • Gartner says, “by 2015, there will be more than 6.7 billion smartphones globally”.Such an enormous growth will create huge opportunities for consumer focused businesses
    • TEKsystems talked to more than 1500 IT leaders in March 2012 and revealed ….
    • ….. The technology trend that IT leaders think will impact their organization most in 2012? 1. Mobile 2. Cloud Computing 3. Consumerization of IT 4. Social Media
    • An enterprise application will let you:• Maximize reach in the niche market• Create and leverage brand image• Interact with customers directly• Access business database, remotely• Manage company processes, projects, and operational plans
    • Morgan Stanley in 2012 research report states thatmore users will likely connect to Internet through mobile devices than desktop PCs in 5 years
    • Why enterprises should opt for mobile app?
    • • Of the worlds 4 billion mobile phones in use, 1.08 billion are smartphones• In 2014, mobile Internet usage will overtake desktop usage• In 2011, more than 50% of the local searches are done from a mobile device• By 2014, mobile Internet should take over desktop Internet usage• One half of all local searches are performed on mobile devices• Mobile tags provide more product information like comparison shopping offers than traditional barcodes
    • You Need to Support Multiple Devices
    • • Employees are getting their smartphones & tablets to offices and organizations too are in favor of BYOD (Bring your own device culture).• And when theres a single application and multiple devices, it is ought to have cross-platform support• Agile Platform is ideal for creating mobile app that runs on all smart devices. This way, you will build single version of app that will run on most popular platforms.
    • Mobile OS Market Share Windows Mobile RIM iOS Windows Other Android
    • Adaptability
    • Understand that a mobile application is different from the mobile version of your websiteThere will be differences in:• User interface• Screen size• Navigation• Clickable areas• Content, be it video, audio, or text• and the list goes on
    • Development Technology
    • Class of technology depends on application and needs of user. It is - Hybrid, Native, Web Technology specifics are based on the market, distribution, and needs of the enterprise. These involve – Platform, web, scripting, etc
    • API Design
    • Software components use Application Programming Interfaces (APIs) to communicate with each other. It includes - Routings, Data structures, Variables, and Object Classes A good API design is a must because it takes care of;  Authentication  Authorization  Versioning  Logging  Monitoring  Synchronization
    • App Testing
    • Testing is:• Time-consuming• Expensive• Much required
    • Why Do We Need It?• Bugs threat• High fragmentation in mobile OS increases chances of errors• Device specific testing is important, at least for native apps
    • What to Do?• UI tests• Integration tests• Unit tests
    • Delivery
    • • 60 to 80 percent of the applications cost goes to maintenance and adding features after first release• Push new updates or changes fast (days or weeks, instead of months) because:  Users love to test new features  There should be no delay in throwing open a new idea
    • What Else to Consider?
    • • Deep understanding of market requirements and trends• Allow the market requirements to drive technology & architecture• Have a need-based approach• Start testing the app at an early stage
    • About UsCopper Mobile delivers the most extraordinary mobility experience with applications identified for their powerful, flexible, and secured features. Know more about us at www.coppermobile.com
    • Thank You