A lire sur: http://searchsoa.techtarget.com/essentialguide/Guide-to-enterprise-mobile-app-development-and-SOA
More than 60% of workers will use a mobile device to interact with content by 2016, according to Gartner. As a growing number of people, and their respective organizations, use mobile devices on a regular basis, the need for apps is moving to the top of businesses' priority lists.
Devising and implementing enterprise mobile apps successfully can be easier said than done, however. Determining which mobile development framework should be used is just one of many factors that needs to be taken into account, in addition to things like cost.
This guide showcases use cases, tools and best practices for using SOA as a fundamental architecture to enable mobile computing and integration.
STRATEGIES AND BEST PRACTICES
1. Maximizing enterprise mobile apps
When should REST and SOA be used? How can an organization get the most out of its enterprise mobile applications? These are just a couple of common questions that arise when organizations get ready to dig into mobile development.
Read on for advice on how to get the greatest benefits out of enterprise mobile apps.
Read on for advice on how to get the greatest benefits out of enterprise mobile apps.
How to avoid common mobile development pitfalls
Many organizations are building their mobile platforms, but mistakes can be costly. Here are some proven strategies for avoiding mobile development pitfalls.Choosing between REST and SOA for mobile applications
When choosing between REST or SOAP for mobile apps, it's important to remember there are two major models: native and wrapped mobile web applications.Industry-based strategies for mobile development
From healthcare to retail, or travel to the energy sector, each industry segment has a unique set of criteria that can make or break a mobile application. Here are a variety of mobile development tips and tricks for various enterprise industry segments.Advice for integrating CMS with mobile technologies
The key to successful mobile deployments is effective content management (CMS) integration with the mobile app.Best practices for mobile application and data movement
Properly used, mobile middleware can help reduce development time and improve the user experience.How altering your mindset can help you best meet customer needs
Smartphones, tablets and desktop computers don't just differ in screen size; they are different form factors.
MBAAS
2. Using Mobile Backend as a Service
Mobile Backend as a Service (MBaaS) uses application program interfaces (APIs) and software developer kits to connect mobile applications to the cloud. MBaaS integrates back-end services through the cloud, whereas traditional mobile middleware integrates through physical, on-premises servers.
Read on to find out how MBaaS is being used for enterprise mobile apps.
Read on to find out how MBaaS is being used for enterprise mobile apps.
What is the difference between cloud MBaaS and open source MBaaS?
OpenMobster's CEO Sohil Shah discusses the characteristics of cloud MBaaS and open source MBaaS.Using MBaaS for enterprise mobile application development
Cloud services platform MBaaS may hold the key to architects meeting the rising need for mobile apps for the workplace.Move to MBaaS may not be without it's obstacles
Adoption of cloud MBaaS is taking hold, but there are dangers of moving to the technology too fast.
HTML5
3. HTML5 for mobile use
The debate regarding whether to develop enterprise mobile apps using HTML5, native or hybrid continues to rage without a clear end in sight. Experts do, however, seem to agree that in certain situations, one framework may be better than another.
Read how to get expert perspective on the pros and cons of HTML5, native and hybrid tools for enterprise mobile app development.
Read how to get expert perspective on the pros and cons of HTML5, native and hybrid tools for enterprise mobile app development.
HTML5 and JavaScript fall below mobile developer expectations
An Embarcadero and Dimensional Research survey concludes that HTML5 and JavaScript apps still lacking when it comes to mobile development.Making the case for native over HTML5 mobile applications
Should mobile apps be implemented using HTML5 or native code? Here, a look at why native apps may be a better solution than HTML5 apps.How one company chose the perfect HTML5 mobile development framework
Biotechnology leader Genentech's mobile Web technical lead discusses how and why she decided to use HTML5 for a mobile development framework.The upside to native, HTML5 and hybrid mobile applications
Whether to make use of a hybrid, HTML5 or a native application depends on each specific situation.When to use HTML5 or native mobile applications
There are scenarios where HTML5 is better than native applications. Expert Michael Ogrinz discusses best uses for each.Can HTML5 on mobile become a reality with Google Web Designer?
The industry does not need another mobile development platform, but instead, consolidation. Hopefully, Google Web Designer (GWD) will help consolidate the mobile industry on HTML5.JavaScript, HTML5 continue to hold strong for mobile developers
Debate rages on over whether mobile applications should be developed with Objective C for iOS or Java for Android, but with the latest advances in JavaScript, HTML5 and CSS, more mobile development is being done with HTML than ever before.
TRENDS
4. What is going on with mobile apps?
Demand for enterprise mobile apps is on the rise. An increased push for app modernization and Backend as a Service (BaaS) is also trending, according to experts. Staying on top of these movements is key to successfully building and maintaining mobile apps.
The following is a collection of articles highlighting some of the biggest trends taking place with enterprise mobile app development.
The following is a collection of articles highlighting some of the biggest trends taking place with enterprise mobile app development.
Increased demand for mobile, social media push SOA upwards to the cloud
SOA based systems have been around long before the proliferation of mobile devices and social media. How are they adapting? Moving into the cloud is a big part of the new coping strategy.When SOA meets mobile, security is met with defensive design
The enterprise landscape has changed significantly since many enterprises have implemented their SOA based systems. One reality is that when SOA meets mobile, taking a defensive approach to security becomes a requirement.BaaS and application development trends
In this Q&A, Ty Amell, CEO of StackMob, a Backend as a Service vendor, discusses the future of BaaS.Demand for app modernization swings upwards thanks to mobile computing
Cloud and virtualization technologies provide application modernization, allowing people to handle info in the mobile- and Web-based ways they want.Mobile's impact on SOA equates to big gains for applications
Mobile broadband has a big impact on how people access and use online resources. Tom Nolle discusses how mobile services on SOA affect apps today.Number of enterprises developing mobile applications for SaaS edges upwards
Learn why more enterprises are developing mobile apps for SaaS and why some turn to PaaS.
MOBILE VIDEOS
5. Mobile trends and BPM uses
What is going to happen with enterprise mobile apps down the road? How can BPM benefit a mobile environment? These are just a couple of common questions developers should ponder.
Check out these videos to learn more about predictions for the technology and how to prepare for what's coming down the pike.
Check out these videos to learn more about predictions for the technology and how to prepare for what's coming down the pike.
-
New mobile application development tools forecast for 2014
At Progress Exchange 2013, experts discussed mobile app development and software trends developers should look out for. -
Mobile application integration with backend systems rises
Red Hat's Rich Naszcyniec and JBoss' Jason Andersen delve into integration and BPM middleware platform trends. -
What mobile BPM can deliver
In this videocast, Forrester Research Senior Analyst Clay Richardson describes why and how to mobilize critical business processes. Part 1 of 2. -
Steps for making processes mobile
]: Richardson offers expert advice on developing a strategy for mobile BPM. Part 2 of 2.
GLOSSARY
6. Enterprise mobile app development: Key terms
This glossary provides definitions of terms that are commonly used during enterprise mobile app development.
Aucun commentaire:
Enregistrer un commentaire