Mobile Application Development Platforms

Size: px
Start display at page:

Download "Mobile Application Development Platforms"

Transcription

1 2013 Mobile Application Development Platforms Buyers Guide A Compilation and Capabilities Summary of the Top 36 Solution Providers in Mobile Application Development Platforms Released by Solutions Review 1/1/2013

2 INTRODUCTION: Mobile Applications are certainly big business. Companies like Rovio Entertainment are seeing huge revenues generated from B2C entertainment apps like its flagship game, Angry Birds. Mobile apps, however, are no longer just a consumer entertainment play, with new business and enterprise apps able to generate increasing efficiencies within companies. In other words, apps are becoming a part of running a business. Critical business functions such as work and order processing are now being carried out on mobile devices with enterprise mobile apps. Whether you know it or not, you will eventually have at least one business or enterprise app, which means that you will need to start wrapping your head around how best to build and implement them. One of the key challenges facing mobile app developers and companies looking to implement mobile business/enterprise apps is the multiplicity of devices and environments the apps need to work in, as well as the number of languages you can write the apps in. Coding can be done in several languages, ranging from Java, Javascript and HTML5 to more environment specific languages like Objective-C, generally for ios and C#, generally for Windows to the heavy duty C++ to WYSIWYG (what you see is what you get) languages. Environments that Apps operate in include Apple s ios, Google s Android, Microsoft s Windows mobile 7 and 8, RIM s Blackberry family of OS s, and Nokia s/accenture s Symbian OS. Critical business functions such as work and order processing are now being carried out on mobile devices with enterprise mobile apps. On top of that you have many different devices within and across environments. So many different languages and environments across so many different devices means that Apps have trouble working across many different devices and OS s without significant trade-offs in performance. For example, an app written in Objective-C with great functionality for ios, usually referred to as a native-architecture app, won t work in Android, whereas an app written in HTML5 as a web architecture will work on both ios and Android, but can have performance and other issues such as less functionality. You will need to understand, utilize and take this into account when planning your business and/or enterprise app development strategy. One method of developing apps is to hire a development company to write a specific app, and have them help you deal with the challenges above. This artisanal approach to app development, however, faces increasing competition from more industrial development platforms. A Mobile Application Development Platform (MADP) can enable both non-technical and technical employees at your company to build, test, distribute, manage and update business and enterprise apps far more rapidly then a development company can while enabling you increased control. The MADP space is currently undergoing an explosion of growth in the number of solutions and types of solutions. For example, there are free, open-source community-based platforms like JQuery and Dojo. However, these usually require serious coding skills that won t come cheap, either in-sourced or outsourced. Page 2

3 Additionally, dedicated support can be spotty, meaning you re on your own if something isn t working correctly. There are a whole host of other services you ll be missing out on as well. The support, services and much easier app creation come with the paid MADP solutions. Examples include Kony Solutions KonyOne platform and Antenna Software s AMPchroma, and offer your business the benefits listed above and more. If you re going to heavily invest in business and enterprise apps, then you need to seriously consider investing in a paid MADP solution. On the other hand, enterprise level solutions will come with enterprise level prices. If you don t have a lot of money to throw around or you won t be investing much in business or enterprise apps, less-expensive but more skills-intensive or outsourced solutions may be appropriate. We are considering adding a solutions directory for outsourced development solutions. Finally, we at Solutions Review have noticed an interesting geographical spread of solutions providers. A little less than half of the solutions listed in our directory are from the US, and a little less than half are from European countries along with 2 Latin American Solutions and 5 open source platforms. This means that if you need support for your app development platform in Slovenian, you can get that support in Slovenian, courtesy of Resco, SRO. s MADP solution, or Swedish with MoSync or Spanish with GeneXus. In order to help you start the process of sorting all this out, below are 10 questions, five for yourself, and five for a prospective solutions provider to your mobile app development needs. It will help you walk through why you want the app, what it s supposed to do for you, your own resources and needs, as well as the solution providers offerings, services and staying power. Michael Jamison Editor Solutions Review mjamison@solutions-review.com (339) Page 3

4 5 Questions You Should Ask Yourself Before Selecting a Mobile Application Development Platform Solution QUESTION #1 QUESTION #2 QUESTION #3 QUESTION #4 What do you plan on using the Apps for and what features are most important for you? Before you take action, you need to decide what that action is. All too often developers and platform providers are approached by companies who want apps, but don t know what they want to do with them. Are you planning on using it to generate revenue? Enhance your brand? Streamline internal procedures? Depending on your answer to this question, the requirements for your App will vary in sophistication and cost. How technically savvy is your organization and its IT department, and what level of technical support or maintenance might you require from a solutions provider? There are many platforms and tools that require a higher level of technical sophistication for their use. Many open-source platforms are like this. If your There are many platforms and tools that require a higher level of technical sophistication for their use. organization does not have a resident coder, you will need a tool or platform with a simple user interface. Another alternative is to hire an application developer to simply create the App for you. Additionally, if you lack the requisite technical sophistication, fixing and maintaining the App on your own will be difficult, and you will need to make sure your solutions provider offers these services. Of course, if your IT department is chock-full of tech talent, you can save yourself some cash by selecting a solution without maintenance services. Will your planned Apps be used on only one OS, or across multiple OS s? Think back to what you ll be using the App for. Is it for internal, company approved devices only? Or is it meant for use by consumers, on any and every type of device imaginable? For internal Apps used on only company devices, it may make sense to limit devices to one allowed OS environment and therefore design an App using native architecture that can operate on only that OS. If you are looking to reach across multiple device types, then you will want an architecture (web-based for simpler, wrapper or hybrid for more complex) that will allow your App to do just that. If your App strategy includes the need for both, you should consider investing in a Mobile Application Development Platform that gives you that capability. Are you planning on using Apps in just one or a few specialized places, or do you plan on integrating Apps more broadly into your business strategy? If your desired App strategy looks to use Apps in only a few areas of your business, you could consider hiring a developer to create the App. If the planned App won t be technically sophisticated, then you can consider using one of the simpler development tools available. On the other hand, if you plan on using multiple Apps for a variety of purposes, consider some of the Enterprise level Mobile Application Development Platform solutions out there today. Page 4

5 QUESTION #5 What is the security need for the apps you are planning on implementing? This is one area that many Mobile Application Developers and Platforms have not put as much attention into as they should. If your proposed App is a simple branding tool, then that probably won t matter. However, if the App allows access to sensitive data, critical infrastructure or impacts compliance and legal, then you need to seriously consider the security features in a solution. Another alternative is finding a mobile security specific solution that would layer onto your mobile ecosystem. The last thing you need is someone hijacking your business from a stolen or hacked mobile device. And 5 Questions You Should Ask Your Potential Mobile Application Developer or Development Platform Provider Before Selecting a Solution QUESTION #6 QUESTION #7 What OS s/environments does your App or Platform support? If the people that will be using the app have devices on ios, then obviously you need a developer or platform that supports ios. Also, apps can be created that work across multiple environments, so if your business needs include a single app that must work across several environments, be sure to ask if the developer or platform solution can do that, and what if any trade-offs there are for their product s functionality to do so. For example, a simple mobile-web based app will work in many devices and environments, but won t necessarily give users much functionality with any specific device s built-in gadgets. More sophisticated architectures like Wrappers and Hybrids can help, but still face the same trade-off and incur a significant increase in architecture complexity. What Architectures do you offer and/or support? Hinted at above in relation to environments the app, developer or platform supports, the various architectures for creating apps give several trade offs for you to consider. Apps with a native architecture will usually offer the greatest functionality for a particular device, but will be limited to use on just that device or environment, limiting its reach. At the other end of the spectrum is mobile-web architecture, which can be used on any device with a web-browser, but won t be able to access many of the new nifty features on today s and tomorrow s gadgets. The recent introduction into the market of breakthroughs in HTML5 allows some features to work with a web architecture, but not enough to compete with native in functionality. Wrapper and hybrid architectures seek to balance the benefits and drawbacks of native and web by combining native and web into a single app. Wrapper and hybrid apps still do not offer the same levels of performance, security, or interface richness that a native infrastructure can, but can often offer greater functionality than mobile-web architectures. Page 5

6 QUESTION #8 QUESTION #9 QUESTION #10 Does your product require a technically savvy person to run it? That Open Source Platform might look tasty but if you don t have the IT resources to take advantage of it, then your App project won t be going anywhere fast. Make sure to ask what technical skills will be needed to utilize the platform fully as well as maintain and update what you ve built. Then, compare the answer to the IT resources that are available for the project. Also ask if they offer training services for the product if it is more complicated than what your IT resources allow. What services and maintenance options do you offer along with your App/tool/platform? There are many platforms and tools that require a higher level of technical sophistication for their use. Many open-source platforms are like this. If your organization does not have a resident coder, you will need a tool or platform with a simple user interface. Another alternative is to hire an application developer to simply create the App for you. Additionally, if you lack the requisite technical sophistication, fixing and maintaining the App on your own will be difficult, and you will need to make sure your solutions provider offers these services. Of course, if your IT department is chock-full of tech talent, you can save yourself some cash by selecting a solution without maintenance services. How financially stable is your company? The field of Mobile Application Development is in a state of rapid change currently, with many companies are entering and exiting the market. You should seek to avoid the scenario where you purchase a company s solution, only to have that company go out of business, leaving you with a solution that won t get updated, maintained, or serviced unless you re willing to spend money on IT talent to do that yourself. And if you re not in the Mobile Application Development business, then chances are you aren t going to want to in-source that work. Save yourself the pain, and vet your potential partner s finances and future business prospects ahead of time. Below is a list and Summary Information on 36 of the Top Mobile Application Development Platform Solution Providers. If you have any questions regarding this list of the topic of Mobile Application Development, please feel free to contact: Michael Jamison Editor Solutions Review mjamison@solutions-review.com (339) Page 6

7 Page 7 Mobile Application Development Platform Solution Providers 5app 8 Adobe Air 8 Antenna Software 9 Appcelerator 9 AppFurnace 10 Application Craft 10 appmobi 11 Brightcove 11 Canappi 12 Codename One 12 Convertigo 13 Corona SDK 13 Dojo 14 DragonRAD 14 FeedHenry 15 GeneXus 15 Gideros Mobile 16 IBM Worklight 16 July Systems 17 jquery Mobile 17 Kony 18 Marmalade 18 MobileFrame 19 MoSync 19 Motorola Solutions 20 NME 20 PhoneGap 21 Digia Qt 21 RareWire 22 Resco sro 22 SAP 23 Sencha 23 Service2Media 22 Tigzzi 22 TotalCross 23 Verivo 23

8 5app is a mobile application software toolkit vendor which has designed an environment for the rapid application development of robust, real-time, enterprise-scale, mobile business applications with built-in workflow, geo-location reporting and full data reliability. Developers use the 5app Factory to create multiplatform apps that guarantee transactions over the inherently unreliable mobile data network. 5app makes it easy to build cross-platform mobile apps that communicate reliably with a back-end system. You use our webbased Factory to create a configuration for our Engine that contains HTML, CSS and Javascript. The user downloads the Engine for their mobile and it renders your configuration while moving data via our reliable communications library. 5app Ltd Dirac Crescent Bristol and Bath Science Park Emersons Green Bristol BS16 7FR United Kingdom Tel: +44 (0) ARCHITECTURE: Hybrid The Adobe AIR runtime enables developers to package the same code into native apps for iphone, ipad, Kindle Fire, Nook Tablet, and other Android devices, reaching the mobile app stores for over 500 million devices. Use native code to take advantage of the same platform- and device-specific native capabilities and APIs available to native apps, with easy integration into AIR applications. Develop applications for Android, BlackBerry Tablet OS, and ios operating systems as well as televisions that leverage hardware and software capabilities like geo-location, accelerometers, cameras, screen orientation, and virtual keyboards. Adobe Systems Incorporated 345 Park Avenue San Jose, CA Tel: LANGUAGE: Action Script, HTML, JavaScript, CSS ARCHITECTURE: Native, Adobe PhoneGap Build, Web Page 8

9 Antenna Software helps enterprises build, run, and manage mobile apps. The Antenna Mobility Platform, AMPchroma, is the mobile bedrock that handles the complex aspects of mobile that most businesses don t want to worry about, like security, integration, and management. AMPchroma reduces costs, speeds deployment, and minimizes risk so that businesses can safely embrace the tremendous opportunities of mobility. Antenna gives companies the ability to create, control, measure, adapt and future proof their mobile business strategies through AMPchroma a fully integrated cloud based mobility suite for the development of native and hybrid apps, websites, storefronts and much more. Antenna Software, Inc. 111 Town Square Place Jersey City, NJ Tel: ARCHITECTURE: Native, Hybrid, Mixed Mode, Web Appcelerator s next-generation Titanium platform is the only mobile application platform built on an open-source application development kit that combines the power of multi-platform development, a modular-based architecture, and ready-built cloud connections. Titanium is a combination of open source and patented technologies used by hundreds of thousands of developers worldwide. Appcelerator offers a commercial subscription for enterprise grade version of Titanium as well as usage based services for its cloud platform. Create rich native ios, Android, hybrid, and mobile web apps from a single JavaScript-based SDK. Titanium empowers you to choose the right way to reach your end users on android, ios, hybrid, and any other device. Appcelerator, Inc. 440 N. Bernardo Avenue Mountain View, CA Tel: LANGUAGE: JavaScript-based platform with an integrated Eclipse-based IDE ARCHITECTURE: Native, Hybrid, Web Page 9

10 AppFurnace is a set of online tools that help you to create all kinds of apps without having to be a programming genius. You can produce simple interfaces, location-aware apps and extend beyond our in-built functionality with your own JavaScript and make your app the way you want it. Build your app once, publish for iphone & Android. When you make an app in AppFurnace the result is a blend of mobile HTML5, PhoneGap and extra native code that we have crafted to make your app stand out, such as great audio playback and QR reading. Calvium is a software services company founded by ex-hp Labs engineers with a passion for making technology accessible to the creative industries. Calvium Ltd. Pervasive Media Studio Watershed Bristol BS1 5TX United Kingdom Tel: +44 (0) ARCHITECTURE: Hybrid OS SUPPORTED: Android, ios Application Craft makes mobile, tablet and desktop app creation easy with our 100% cloud-based mobile development platform. The platform was designed to help developers of all skill levels to build full-featured web and native apps once and deploy across multiple platforms including iphone, ipad, Android, Facebook, and the various browsers. You can choose from our Cloud based platform or AC Enterprise, which you can install anywhere. There is absolutely no faster, easier way of getting fully functional prototypes up and running. And mobile or desktop front-ends for your web services or database are a doddle. But you should see some of the full-strength solutions our users have built! Application Craft UK Ltd. 29 Wood St, Stratford-Upon- Avon CV37 6JG United Kingdom ARCHITECTURE: Native, Hybrid, Web Page 10

11 appmobi has created a complete ecosystem to support cross platform mobile app development and deployment using HTML5. appmobi augments HTML5 s strength by providing functions that HTML5 lacks device and OS interface, user authentication, in-app purchasing, rich media push messaging, gamification, social networking, live app updates. With over 50,000 active developers creating mobile and desktop apps using HTML5, appmobi is a market leader in HTML5 tools and services. appmobi s technology allows mobile app developers to support HTML5 and native app platforms with just one code base, and to deploy and service their apps on multiple platforms, including the Open Web. appmobi East Orange Street Suite 202 Lancaster, PA Tel: ARCHITECTURE: Hybrid, Web OS SUPPORTED: Android, ios, Windows, OpenWeb Brightcove s App Cloud is a complete platform enabling developers and business people to work together at every stage of app development and growth. Build apps with HTML5 and JavaScript and deliver cross-platform apps that access native APIs and are distributed through the Apple and Android app stores without having to learn platform-specific languages. Connect to existing content services and repositories using RSS, JSON, or XML, then let built-in content optimization, image transcoding, and intelligent caching deliver a great user experience. Give non-technical stakeholders easy self-service tools for tracking analytics, managing push notification campaigns, and updating content flows. Brightcove, Inc. 290 Congress Street 4th Floor Boston MA Tel: ARCHITECTURE: Native, Hybrid, Web OS SUPPORTED: Android, ios Page 11

12 Canappi enables entrepreneurs, developers and businesses to rapidly build cross-platform mobile applications. We do this by combining the latest development of Model Driven Engineering, Metamodel Oriented Programming, with the massive scalability of cloud computing to deliver a new generation of development tools. That may sound complex, or fancy, but unlike a lot of mobile application development platforms, Canappi is simple to use. Canappi is built by passionate pragmatic people which goal is to simplify the software development process. Innovation and Competition have produced great but fragmented mobile technologies and platforms which make it hard to build even the simplest apps. Convergence Modeling, LLC NE 12th CT Suite A2 Bellevue, WA LANGUAGE: Canappi s mdsl programming language which generates code for applications. ARCHITECTURE: Native, Hybrid OS SUPPORTED: Android, ios LANGUAGE: Easily create amazing mobile/tablet apps in Java for all platforms. True native apps, with deep native customization on iphone/ipad, Android, RIM (Blackberry), Windows Phone & more. Codename One is a set of tools for mobile application development that derive a great deal of its architecture from Java. The goal of the Codename One project is to take the complex and fragmented task of mobile device programming and unify it under a single set of tools, APIs and services. The Codename One Designer allows developers to create mobile applications using drag and drop visual tools featuring live preview of changes within the tool and on devices. Java Codename One is an Open Source Project with the purpose of making mobile device development possible & practical for all developers. ARCHITECTURE: Native OS SUPPORTED: Android, Blackberry, ios, Windows Page 12

13 LANGUAGE: With Convertigo, you can embrace mobility across your entire organization with a single, highly adaptable method of integration that not only works for near-term initiatives, but also any other data integration needs as well. Convertigo offers a core technology platform that can instantly extract and process data from any enterprise data source or application. Convertigo features a unique technology able to to perform dynamic and transactional HTML parsing from any existing web site or application. Convertigo can also connect to mainframe legacy applications." This means we can offer mobile enablement of any existing legacy Web or Mainframe application. HTML5, JavaScript, CSS Convertigo 8 boulevard Dubreuil Orsay Paris, France Tel: +33 (0) ARCHITECTURE: Native, Web OS SUPPORTED: Android, Blackberry, ios LANGUAGE: Corona Labs flagship product, the award-winning Corona SDK, democratizes app development by empowering developers, from independents to large studios, to create cross-platform applications, games and ebooks for ios, Android, Kindle Fire, and NOOK Corona is built on mobile and industry standards including OpenGL, OpenAL, Google Maps, Box2D physics, Facebook Connect, Game Center, in-app purchases and much more. Using Corona, you ll enjoy access to the same stack, architecture and services used by the most sophisticated mobile development studios, without having to employ a team of engineers to maintain your platform. Lua Corona Labs Inc Embarcadero Rd. Suite 207 Palo Alto, CA ARCHITECTURE: Native, Hybrid, Web OS SUPPORTED: Android, ios Page 13

14 Dojo Mobile is a world class HTML5 mobile JavaScript framework that enables rapid development of mobile web applications with a native look and feel on modern webkit-enabled mobile devices such as iphone, ipod Touch, ipad, Android and RIM smartphones and tablets. Dojo scales with your development process, using web standards as its platform. From simple websites to large packaged enterprise applications whether desktop or mobile, Dojo will meet your needs. The core of Dojo has been completely refactored as a set of lightweight independent modules that can be used via the new Dojo lightweight (3.8kb) AMD loader. The Dojo Toolkit Open Source Project is an HTML5 mobile JavaScript framework that enables development of mobile web applications. ARCHITECTURE: Hybrid, Web The DragonRAD cross-platform SDK allows you to build your enterprise mobile applications in a single development environment and simultaneously deploy to BlackBerry, Android, and Windows Mobile device. Using the DragonRAD cross-platform SDK, you can connect to your back-end enterprise systems to build powerful mobile applications faster and with less coding and maintenance. Our SDK allows you to build a broad range of complex enterprise applications in a familiar drag & drop environment without the need to learn native coding languages typically required for crossplatform development. DragonRAD is provided by Seregon Solutions Inc., a provider of mobile enterprise application platform software. Seregon Solutions 105 Schneider Rd, Suite 117 Ottawa, Ontario K2K 1Y3 Canada Tel: LANGUAGE: Code-less drag and drop environment, Lua ARCHITECTURE: Native, but can deploy single app across multiple platforms. Page 14

15 FeedHenry s Mobile Application Platform-as-a-Service supports the development, integration, deployment and management of secure mobile apps that can be deployed to multiple smartphones and tablets. From on-device features to secure backend integration and subsequent app management, organizations can build, integrate, deploy and manage complex apps quickly and securely all from one cloud platform. Using HTML5, JavaScript, CSS and the FeedHenry AppStudio toolkits and templates, developers can quickly build native, HTML5 and hybrid apps and deploy these instantly to multiple smartphones and tablets. FeedHenry Ltd. Arclabs Research & Innovation Centre Carriganore, Waterford Ireland Tel: ARCHITECTURE: Native, Hybrid, Web GeneXus is the first intelligent tool for automatically creating, developing and maintaining multi-platform, mission critical applications. More than 6,500 customers worldwide use the GeneXus Technologies to create and integrate mission-critical applications that adapt easily to relentless business change. GeneXus Tilo is the next evolutionary step for the GeneXus Application Development Suite, coming in 2013, bringing along a full set of new capabilities that range from Windows 8 App generation, to improvements in UI and UX for Web and Mobile Applications, among other new functionalities and enhancements. GeneXus is provided by Artech based in Montevideo, Uruguay, with offices in the USA, Mexico, Brazil and Japan. Artech Consultores S.R.L. Av. Italia Parque Tecnológico del LATU, Edificio Los Pinos Planta Alta. Montevideo, CP Uraguay Tel: LANGUAGE: Knowledge Representation and Declarative Modeling for development, then code is automatically generated for each platform. ARCHITECTURE: Native, but can deploy single app across multiple platforms. Page 15

16 Gideros helps you build apps and games on iphone, ipad and Android easily, with a Flash-like programming interface using a multi-platform development environment and IDE. Gideros Studio allows developers to write their code for ios and Android efficiently, writing once and running on many. Gideros Studio is a full-featured mobile application development with a focus on graphical application and game programming. With Gideros Studio, now it s possible to build a proof of concept demo of your application in a very short time. You can test your application idea in your desired platform (either ios or Android) by simply clicking play button, thanks to very simple, Actionscript-like functions. Gideros Mobile Dumankaya İstanbul Turkey Tel: ARCHITECTURE: Native OS SUPPORTED: Android, ios IBM Worklight provides an open, comprehensive and advanced mobile application platform for smartphones and tablets, helping organizations of all sizes to efficiently develop, connect, run and manage HTML5, hybrid and native applications. Leveraging standards-based technologies and tools, the platform ships with a comprehensive development environment, mobileoptimized middleware, and an integrated management, and analytics console, supported by a variety of security mechanisms. IBM Worklight enables the creation of rich, cross-platform apps without the use of code translation, proprietary interpreters or unpopular scripting languages, while reducing the time to market, cost and complexity of development and enabling a better user experiences across a variety of mobile devices. IBM 1 New Orchard Road Armonk, NY Tel: ARCHITECTURE: Native, Hybrid, Web Page 16

17 July Systems is the leading provider of cross platform mobile solutions to businesses worldwide. We enable businesses to build, run and manage their mobile services across all devices, quickly and efficiently. Our cloud-based platform gives businesses the ability to leverage mobility and create high impact experiences enabling their customers to interact instantly and frequently on any mobile device. Mi Platform delivers this innovation by combining a rich set of out of the box modules that enable rapid creation of rich mobile applications, breadth of tools and development environment that allow easy updates and change management and a cloud based run-time environment for maximum operational efficiency. July Systems, Inc. 772 Bryant Street San Francisco, CA Tel: LANGUAGE: Java, HTML, Groovy, FreeMarker, Java Script ARCHITECTURE: Native, Hybrid, Web jquery Mobile is a touch-optimized Web Framework for Smartphones & Tablets. A unified, HTML5-based user interface system for all popular mobile device platforms, built on the jquery and jquery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design. jquery mobile framework takes the "write less, do more" mantra to the next level: Instead of writing unique apps for each mobile device or OS, the jquery mobile framework allows you to design a single highly-branded web site or application that will work on all popular smartphone, tablet, and desktop platforms. jquery Mobile is part of the open source jquery Project supporting development of the jquery Core, jquery UI, and jquery Mobile projects jquerymobile.com ARCHITECTURE: Hybrid, Web Page 17

18 Kony delivers a suite of customizable, pre-built apps and the KonyOne Platform, which gives businesses the confidence and control to quickly build apps once and deploy everywhere. We also deliver a comprehensive mobile application management (MAM) solution for provisioning, deploying, managing and analyzing your apps. Our apps and development platform give enterprises the efficiency and flexibility of the broadest possible device and OS compatibility. Across all channels (including smartphones, feature phones, tablets, kiosks and desktops), across all major operating systems and across multiple deployment modes (including HTML5 and mobile web, hybrid, native, and mixed-mode). Kony, Inc West Sand Lake Road Orlando, Florida Tel: ARCHITECTURE: Native, Hybrid, Web, Mixed mode The Marmalade SDK delivers maximum performance. Whether you choose to code natively (C++) or take a hybrid (HTML5-native) approach, with Marmalade you ll have the option to deploy to all of the leading mobile, tablet and desktop platforms including ios, Android, BlackBerry, Windows and Mac. Web developers can use HTML5, CSS3 and JavaScript, together with the standard PhoneGap APIs, to target both ios and Android simultaneously. Marmalade is based on a patented 'single-binary' architecture that removes virtually all dependencies on the OS platform SDKs and toolchains. So you can make your own choice of development system (Windows or Mac) and IDE, and can target all supported platforms from within that choice. Ideaworks 3D Ltd. 31 St Petersburgh Place, Bayswater, London W2 4LA United Kingdom LANGUAGE: C, C++ ARCHITECTURE: Native, Hybrid Page 18

19 Our code-free enterprise mobility platform enables businesses to easily create, deploy and administer sophisticated custom mobile applications. This allows electronic data collection and managed workflow to be seamlessly integrated from the field to backend systems, providing mobile workers with real-time access to the data they need and ensuring that backend systems remain fully up-to-date with the latest field data. MobileFrame's patented Smart Architecture TM integrates intelligent networking with a thick client so mobile workers can perform their duties regardless of whether a network connection is available. When the system detects an available network connection it automatically synchronizes. MobileFrame LLC 101 Blossom Hill Rd. Los Gatos, CA Tel: LANGUAGE: Graphical Drag and Drop, also supports C, C++, C#, Asp.NET, HTML, JavaScript ARCHITECTURE: Native, Hybrid The open-source MoSync Software Development Kit (SDK) is a rich cross-platform mobile application development environment that makes it easy to develop apps for all major mobile platforms from a single code base. The SDK enables mobile developers to build and compile apps for up to nine different platforms at once, using C/C++ or HTML5/JavaScript, or a combination of both to create hybrid apps. The MoSync SDK allows you to create fully-featured mobile apps that take advantage of the powerful features offered by the majority of modern smartphones and feature phones. Using a single set of APIs, you can get access to graphics, communications, location, contacts, camera, sensors and many other native device features. MoSync AB, Saltmätargatan 8, Stockholm, Sweden Phone: +46 (0) LANGUAGE: C, C++, Lua, HTML5, CSS, JavaScript ARCHITECTURE: Native, Hybrid Page 19

20 With RhoMobile Suite, comprised of RhoConnect, RhoStudio and RhoElements, device type, operating system and screen size doesn't matter. RhoMobile applications simply work on whatever mobile devices are in use in your business including the enterprise-class devices your users bring from home. RhoMobile applications are OS-agnostic, able to support enterprise- and consumer-class operating systems including Windows, Apple ios, Android and BlackBerry. You have complete control over how applications behave on different devices. With RhoMobile Suite, you are finally free from OS design constraints, able to create business applications that are every bit as elegant looking and intuitive as their consumer counterparts. Motorola, Inc East Algonquin Road Schaumburg, IL Tel: LANGUAGE: Ruby with HTML5 ARCHITECTURE: Native, Hybrid, Web NME is a free, open-source framework that enables development for ios, Android, webos, BlackBerry, Windows, Mac, Linux and Flash Player from a single codebase. Unlike most cross-platform frameworks, NME applications are not written in a low-level language (like C or C++) and does not require a virtual machine or runtime in order to run on a target platform The API for NME is very similar to the Flash API, making it possible to target both Flash Player and native targets using a common (and familiar) set of classes. NME applications written in haxe, an incredible cross-platform programming language. NME is a free, open-source framework that enables development of mobile applications. haxenme.org LANGUAGE: Haxe (similar to Actionscript and Java) ARCHITECTURE: Native Page 20

21 PhoneGap is an open source solution for building cross-platform mobile apps with standards-based Web technologies like HTML, JavaScript, CSS. PhoneGap has been downloaded over 1 million times and is being used by over 400,000 developers. A PhoneGap application may only use HTML, CSS, and JavaScript. However, you can make use of network protocols (XmlHTTPRequest, Web Sockets, etc) to easily communicate with backend services written in any language. This allows your PhoneGap app to remotely access existing business processes while the device is connected to the Internet. PhoneGap is an open source framework for quickly building cross-platform mobile apps. ARCHITECTURE: Hybrid, Web Qt is a cross-platform application and UI development framework that is ideal for small-screen mobile device development and is the de-facto development framework for Symbian phones. Qt is a full development framework with tools designed to streamline the creation of applications and user interfaces for desktop, embedded and mobile platforms. With Qt, you can reuse code efficiently to target multiple platforms with one code base. The modular C++ class library and developer tools easily enable developers to create applications for one platform and easily build and run to deploy on another platform. Digia Oyj Valimotie 21, Helsinki, Finland Tel LANGUAGE: C++ ARCHITECTURE: Native, Hybrid OS SUPPORTED: Symbian, Nokia Page 21

22 No need to hire expensive ios or Android Developers. We offer full feature online build and collaboration tools free, saving you thousands on costly development. With the App Creation Studio, trust your in-house web designers and HTML developers to handle your mobile projects. Don't be limited by the cookie cutter designs of other tools. Harness our App Creation Studio to build and launch a host of Apps built with the flexibility of WIRE XML. We offer true native Apps using the skills and tools you're already familiar with. The App Creation Studio and it's WIRE XML language is powerful and efficient, enabling your team to construct, manage and update your Apps in a fraction of the time it takes competing platforms. This saves your team valuable resources. RareWire, LLC 1627 Main St. 12th Floor Kansas City, MO Tel: ARCHITECTURE: Native OS SUPPORTED: Android, ios Resco Mobile CRM Studio is a sophisticated developer platform integrated with Microsoft Visual Studio. Experienced.NET developer can leverage the familiar development environment and C# programming language to perform almost any required customization or change. The main advantage of the Studio is the cross-platform development the developer works with only one mobile project. When needed, the mobile project is re-compiled for targeted mobile platform (ipad, ipad2, Android). Resco Mobile CRM Studio includes Data and UI designers that substantially simplify the development process. Moreover, a set of cross-platform UI components and controls is part of the Studio. They guarantee the UI on all mobile platforms is very similar, yet with native look of each OS. Resco, sro. Zahradnicka 74, Bratislava, Slovakia (EU) Tel resco.net LANGUAGE: C# ARCHITECTURE: Native OS SUPPORTED: Android, ios, Windows Page 22

23 Quickly build and deploy mobile apps that keep your workforce and customers connected and engaged with the SAP Mobile Platform. This industry-leading mobile application development platform can help make your mobile strategy a reality faster with packaged and custom-developed apps for any device. Rely on a proven, future-proof mobile application development platform from a company you can trust. Deliver innovative business and consumer apps built with existing developer skills and tools. Reduce costs with a single, multi-purpose development platform on-premise or in the cloud. Tap into a community of resources and connections to speed application development. SAP AG Dietmar-Hopp-Allee 16 (früher: Neurottstraße) Walldorf Germany Tel: +49 (0)6227 / ARCHITECTURE: Native, Hybrid, Web With more than two million developers worldwide, Sencha is the leading provider of open-source web application frameworks and tools to major enterprises and independent developers. Thousands of enterprise customers including over 50% of the Fortune 100 rely on Sencha technologies to power some of their most critical internal and external business applications. Sencha Complete gives developers access to the best combination of technology, tools, and support for developing multi-platform web apps based on HTML5. Combining Sencha Ext JS and Sencha Touch the industry's leading JavaScript frameworks with Sencha Architect and other developer tools, Sencha Complete will help you build multi-platform, multi-device business apps that will delight your end users. Sencha, Inc Seaport Boulevard Redwood City, CA Tel: LANGUAGE: HTML5, Javascript and CSS ARCHITECTURE: Hybrid, Web Page 23

24 With the Service2Media App Lifecycle Platform cross platform mobile development is no longer the headache it used to be. It offers a rich library of capabilities pre-optimized to suit multiple environments. The App Lifecycle Platform proposition is based on the core M2Active Platform Technology. M2Active Tooling on the desk consists of the M2Active Integrated Development Environment (IDE) and the M2Active Software Development Kit (SDK). Once the App has been built for multiple operating systems (OS), e.g. for ios, Android and BlackBerry, the App can be deployed to the associated App stores. Service2Media 1627 Main St. PO Box AT Enschede The Netherlands Tel: LANGUAGE: HTML, Lua, JavaScript ARCHITECTURE: Native, Hybrid, Web Build real HTML5, jquery Mobile mobile apps and hybrid apps for Android, ios and Windows Phone (with Apache Cordova/PhoneGap). As the builder is running in the cloud, there is nothing to install or download so it s very easy to build your app. Build Windows 8 Apps for Tablets and Desktop. With the same powerful drag and drop visual builder, you can now build Windows 8 apps for tablets or desktop with capabilities such as Snap View, Search Charm, Share Charm, and Live Tile. Quickly build beautiful UIs with popular jquery Mobile components and HTML5 components inside a visual editor. Simply drag and drop the components to build the UI - what you see is what you get in your app. Exadel, Inc Treat Blvd. Suite 375 Walnut Creek, CA Tel: LANGUAGE: Web-based, visual editor, HTML5, CSS, JavaScript, jquery Mobile ARCHITECTURE: Native, Hybrid, Web Page 24

25 TotalCross (totally cross-platform) is a mobile development platform for PDA and smartphones. Using the Java language it makes possible to develop portable applications to deploy in a wide range of market smartphones without any adaptation in the source code ( write once run anywhere concept) since TotalCross virtual machine has been installed. New features were also added to the TotalCross SDK, including network connectivity management support, component editing with masks, applications without graphical interface, line and bar graphs, preemptive threads, SSL support and native implementation of the most used encryption algorithms, an unlimited sized anti-aliases fonts and support for screen rotation on devices like the Tungsten TX, Qtec, iphone etc. SuperWaba Rua do Carmo 38, sala 507/508 Centro Rio de Janeiro RJ Brasil Tel: LANGUAGE: Java ARCHITECTURE: Native Verivo Software provides an enterprise mobility platform that allows you to centrally build, deploy, manage and update mobile apps simultaneously across multiple devices. It s no longer necessary to hire a team of mobile app developers and designers to write code for each operating system, each mobile device and every update. Now you can build, deploy and manage your own fully-customized, cross-device, hybrid and native apps from one central framework. With Verivo s AppStudio, our drag-and-drop integrated development environment (IDE), you can build mobile apps five times faster and integrate data from unlimited systems and sources. Verivo, Inc Winter Street Waltham, MA Tel: LANGUAGE: HTML5, CSS, JavaScript ARCHITECTURE: Native, Hybrid Page 25

Cross-Platform Development

Cross-Platform Development 2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available

More information

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Contents Introduction... 2 Background... 2 Goals and objectives... 3 Technical approaches and frameworks... 4 Key outcomes... 5 Project

More information

Mobile Application Development. Adopt Based On Fit

Mobile Application Development. Adopt Based On Fit Mobile Application Development Adopt Based On Fit Make Mobile Part of Overall Controls The revolution is only beginning Mobile application development is the process by which application software is developed

More information

RhoMobile Suite. Develop applications for the next generation of business mobility

RhoMobile Suite. Develop applications for the next generation of business mobility RhoMobile Suite Develop applications for the next generation of business mobility With the Motorola Solutions RhoMobile Suite application development platform, you ll never have to write more than one

More information

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Development Frameworks Overview Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Solution Frameworks One of the biggest technological decisions

More information

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App

More information

Mobile Application Platform

Mobile Application Platform Mobile Application Platform from FeedHenry Next generation cloud-based solution that simplifies the development, deployment and management of mobile apps for enterprise. Develop native, hybrid and HTML5

More information

Introduction to IBM Worklight Mobile Platform

Introduction to IBM Worklight Mobile Platform Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

SYST35300 Hybrid Mobile Application Development

SYST35300 Hybrid Mobile Application Development SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by

More information

Develop enterprise mobile applications with IBM Rational software

Develop enterprise mobile applications with IBM Rational software Develop enterprise mobile applications with IBM software Providing comprehensive mobile application development and lifecycle management solutions Highlights Helps streamline and optimize the software

More information

Native, web or hybrid mobile-app development

Native, web or hybrid mobile-app development IBM Software Thought Leadership White Paper WebSphere Native, web or hybrid mobile-app development 2 Native, web or hybrid mobile-app development Contents 2 Introduction 2 Introducing the approaches 2

More information

Evaluating Cross-Platform Development Approaches (WORA Tools ) for Mobile Applications

Evaluating Cross-Platform Development Approaches (WORA Tools ) for Mobile Applications Evaluating Cross-Platform Development Approaches (WORA Tools ) for Mobile Applications Prof. Vijaya Jadhav Asst. Professor, ASM s IBMR, E-mail : vijayajadhav@asmedu.org Prof. Haridini Bhagwat Asst. Professor,

More information

Kony Mobile Application Management (MAM)

Kony Mobile Application Management (MAM) Kony Mobile Application Management (MAM) Kony s Secure Mobile Application Management Feature Brief Contents What is Mobile Application Management? 3 Kony Mobile Application Management Solution Overview

More information

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE Solutions Introduction: Enterprises around the globe are mobilizing mission-critical services. Businesses get streamlined due

More information

Developing and deploying mobile apps

Developing and deploying mobile apps Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools

More information

HTML5 the new. standard for Interactive Web

HTML5 the new. standard for Interactive Web WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

The Suitability of Native Application for University E-Learning Compared to Web-Based Application

The Suitability of Native Application for University E-Learning Compared to Web-Based Application The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information

More information

Cross-Platform Tools

Cross-Platform Tools Cross-Platform Tools Build once and Run Everywhere Alexey Karpik Web Platform Developer at ALTOROS Action plan Current mobile platforms overview Main groups of cross-platform tools Examples of the usage

More information

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Jeff Linwood 1st Chapter, Early Release Introduction... 3 Prerequisites... 3 Introduction to Mobile Apps...

More information

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI

More information

Building native mobile apps for Digital Factory

Building native mobile apps for Digital Factory DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

Adobe Experience Manager Apps

Adobe Experience Manager Apps Adobe Experience Manager Apps Capability Spotlight Adobe Experience Manager Apps Enable marketing and development teams to collaborate and deliver more engaging mobile app experiences that drive higher

More information

Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code

Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code What is cross-platform development? Cross-platform development produces a single code base that can be

More information

Take full advantage of IBM s IDEs for end- to- end mobile development

Take full advantage of IBM s IDEs for end- to- end mobile development Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise

More information

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application RapidValue Enabling Mobility How to Choose the Right Architecture For Your Mobile Application Mobile Applications can Sell Products & Services, Raise Productivity, and Increase Awareness of Your Brand

More information

True Web Application Management: Fixing the Gaps in EMM Solutions

True Web Application Management: Fixing the Gaps in EMM Solutions True Web Application Management: Fixing the Gaps in EMM Solutions Executive Summary The modern workforce expects to use a combination of laptops, tablets, and smartphones to complete its work. Organizations

More information

Developing multi-platform mobile applications: doing it right. Mihail Ivanchev

Developing multi-platform mobile applications: doing it right. Mihail Ivanchev Developing multi-platform mobile applications: doing it right Mihail Ivanchev Outline Significance of multi-platform support Recommend application architecture Web-based application frameworks Game development

More information

Lecture 4 Cross-Platform Development. <lecturer, date>

Lecture 4 Cross-Platform Development. <lecturer, date> Lecture 4 Cross-Platform Development Outline Cross-Platform Development PhoneGap Appcelerator Titanium Xamarin References Native Development Represents the baseline for comparisons You

More information

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD THE MOBlLE APP REVOLUTlON 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD People use hand-held devices for everything from communicating and playing games to shopping and surfing the Internet. In fact,

More information

4 Steps to Creating a Mobile Development Strategy

4 Steps to Creating a Mobile Development Strategy 4 Steps to Creating a Mobile Development Strategy How many times have you wondered "What did I ever do before the web?" Soon you ll be asking the same thing about mobile. At Appcelerator, we help the world

More information

Using Cloud Services for Building Next Generation Mobile Apps

Using Cloud Services for Building Next Generation Mobile Apps Using Cloud Services for Building Next Generation Mobile Apps appcelerator.com Executive Summary Enterprises are in the midst of a major transformation as it relates to their interaction with customers,

More information

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle

More information

Mobile web apps: The best option for business? A whitepaper from mrc

Mobile web apps: The best option for business? A whitepaper from mrc Mobile web apps: The best option for business? A whitepaper from mrc Introduction Mobile apps have finally reached the point where businesses can no longer afford to ignore them. Recent surveys and studies

More information

A Rimini Street White Paper. Mobility Solutions for ERP

A Rimini Street White Paper. Mobility Solutions for ERP A White Paper About, Inc. is the global leader in providing independent enterprise software support services. The company has redefined enterprise support services since 2005 with an innovative, award-winning

More information

Cisco Enterprise Mobility Services Platform

Cisco Enterprise Mobility Services Platform Data Sheet Cisco Enterprise Mobility Services Platform Reduce development time and simplify deployment of context-aware mobile experiences. Product Overview The Cisco Enterprise Mobility Services Platform

More information

Mobile Applications for. Income Tax Filings

Mobile Applications for. Income Tax Filings Mobile Applications for Income Tax Filings Presenter: Tim Wilson, e-services Montana Department of Revenue MOBILE IS ON THE RISE MOBILE IS ON THE RISE MOBILE IS ON THE RISE MOBILE IS ON THE RISE 2013 Mobile

More information

Cross-Platform Mobile Apps Solution

Cross-Platform Mobile Apps Solution Cross-Platform Mobile Apps Solution Prepared by Kevin Mullins CEO and Chief Developer Appracatappra, LLC. 709 Gale Street #8 Seabrook, TX 77586 kmullins@appracatappra.com http://appracatappra.com Table

More information

4 Keys to Building a Successful, Scalable Mobile App Strategy

4 Keys to Building a Successful, Scalable Mobile App Strategy APPCELERATOR WHITEPAPER: 4 STEPS TO CREATING A MOBILE STRATEGY 4 Keys to Building a Successful, Scalable Mobile App Strategy Mobile is already changing everything, it will transform relationships with

More information

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS Mobilize Any Business Application. Rapidly. Securely. The Challenge Today's enterprises are increasingly leveraging mobility solutions to improve productivity, decrease response times and streamline operational

More information

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application

Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application DATABASES AND INFORMATION SYSTEMS H.-M. Haav, A. Kalja and T. Robal (Eds.) Proc. of the 11th International Baltic Conference, Baltic DB&IS 2014 TUT Press, 2014 215 Issues of Hybrid Mobile Application Development

More information

Native, Hybrid or Mobile Web Application Development

Native, Hybrid or Mobile Web Application Development Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application

More information

Sybase Unwired Platform 2.1.x

Sybase Unwired Platform 2.1.x white paper Sybase Unwired Platform 2.1.x Development Paradigm www.sybase.com Table of Contents 1 Sybase Unwired Platform 2 Mobile Application Development 3 Mobile Business Object (MBO) Development 5 Mobile

More information

HTML5 as the Core Technology of the Mobile Enterprise

HTML5 as the Core Technology of the Mobile Enterprise Worklight - Extend Your Business White Paper HTML5 as the Core Technology of the Mobile Enterprise Contents Intro... 4 Strategic Considerations... 4 Commitment from Mobile Vendors... 4 Active Standardization

More information

Mobile Game and App Development the Easy Way

Mobile Game and App Development the Easy Way Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected

More information

An Analysis of Mobile Application Development Approaches

An Analysis of Mobile Application Development Approaches April 2014, HAPPIEST MINDS TECHNOLOGIES An Analysis of Mobile Application Development Approaches Author Umesh Narayan Gondhali 1 SHARING. MINDFUL. INTEGRITY. LEARNING. EXCELLENCE. SOCIAL RESPONSIBILITY.

More information

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging

More information

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development A RapidValue Solutions Whitepaper Contents Executive Summary... 03 Oracle Mobile Application Framework (MAF): The Complete Development

More information

Bridging the Gap: from a Web App to a Mobile Device App

Bridging the Gap: from a Web App to a Mobile Device App Bridging the Gap: from a Web App to a Mobile Device App or, so how does this PhoneGap* stuff work? *Other names and brands may be claimed as the property of others. 1 Users Want Mobile Apps, Not Mobile

More information

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER PEGA MOBILITY A PEGA PLATFORM WHITEPAPER Background Mobile devices now outnumber computers as a means of connecting to the Internet. This new mobile ubiquity presents opportunities for the enterprise to

More information

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY 100% UNLIMITED SCALABILITY TOTAL COST OF OWNERSHIP -25% +50% EFFICENCY INCREASE -70% +65% DEVELOPMENT TIME SOFTWARE STABILITY NO CODING NO DEVELOPING IMMEDIATE BUSINESS FlexyGo Rapid Application Builder

More information

Appscend Mobile Platform Whitepaper

Appscend Mobile Platform Whitepaper A Appscend Platform Presentation Appscend Mobile Platform Whitepaper V V a l u e 1 A d d e d Appscend Platform Presentation Table of Contents Overview... 3 About the company... 3 The Amazing Mobile Application

More information

Etanova Enterprise Solutions

Etanova Enterprise Solutions Etanova Enterprise Solutions Mobile Development» 2016-07-01 http://www.etanova.com/technologies/mobile-development Contents ios iphone and ipad... 6 Objective-C Programming Language... 6 Swift Programming

More information

Mobile Application Development

Mobile Application Development Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and

More information

Technology Services...Ahead of Times. Enterprise Application on ipad

Technology Services...Ahead of Times. Enterprise Application on ipad Technology Services...Ahead of Times Enterprise Application on ipad Diaspark, 60/2 Babu Labhchand Chhajlani Marg, Indore M.P. (India) 452009 Overview This white paper talks about the capabilities of ipad

More information

Accelerating Business Value by

Accelerating Business Value by Accelerating Business Value by Mobilizing Backend Enterprise Applications To find out how GAVS can be engaged as your dedicated co-sourcing partner to improve business outcomes, please write to us at cosource@gavsin.com.

More information

Cross Platform Applications with IBM Worklight

Cross Platform Applications with IBM Worklight IJCSNS International Journal of Computer Science and Network Security, VOL.15 No.11, November 2015 101 Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad and Mrs.S.Durga Devi Dept. of IT

More information

http://ubiqmobile.com

http://ubiqmobile.com Mobile Development Made Easy! http://ubiqmobile.com Ubiq Mobile Serves Businesses, Developers and Wireless Service Providers Businesses Be among the first to enter the mobile market! - Low development

More information

NBC.com ipad app reaches #1 in the App Store and 2 million users within 9 months

NBC.com ipad app reaches #1 in the App Store and 2 million users within 9 months CASE STUDY: NBCUNIVERSAL NBC.com ipad app reaches #1 in the App Store and 2 million users within 9 months Rapid mobile innovation powered by Appcelerator COMPANY One of the world s largest broadcasting

More information

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software

Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software Take Your Rocket U2 Apps Mobile with Rocket LegaSuite Greg Mummah, Product Manager Rocket Software Greg Mummah Product Manager Managed application modernization team at municipal government software vendor

More information

CROSS PLATFORM DEVELOPMENT The HTML5 Way

CROSS PLATFORM DEVELOPMENT The HTML5 Way CROSS PLATFORM DEVELOPMENT The HTML5 Way A Whitepaper by Rahul Joshi Business Analysis & Consulting Division Abstract With over half a dozen mobile platforms out there and more in line to come up, it has

More information

INTERACTIVE SERVICES CAPABILITIES PRESENTATION

INTERACTIVE SERVICES CAPABILITIES PRESENTATION Title here INTERACTIVE SERVICES CAPABILITIES PRESENTATION 1 There is no Community, without Communication. There is no Society, without Social Interaction. We are thought leaders in the interactive space,

More information

Native mobile apps: The wrong choice for business?

Native mobile apps: The wrong choice for business? Native mobile apps: The wrong choice for business? Why businesses should think twice before building native mobile applications A white paper from Introduction Native mobile applications are popular with

More information

Enterprise Mobile Application Development: Native or Hybrid?

Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? Enterprise Mobile Application Development: Native or Hybrid? SevenTablets 855-285-2322 Contact@SevenTablets.com http://www.seventablets.com

More information

Understanding Evolution's Architecture A Technical Overview

Understanding Evolution's Architecture A Technical Overview Understanding Evolution's Architecture A Technical Overview Contents Introduction Understanding Evolution's Design Evolution Architecture Evolution Server Transports Evolution Benefits How Does Evolution

More information

Choosing a Mobile Application Development Approach

Choosing a Mobile Application Development Approach ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun

More information

ORACLE ADF MOBILE DATA SHEET

ORACLE ADF MOBILE DATA SHEET ORACLE ADF MOBILE DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Java technology enables cross-platform business logic Mobile optimized

More information

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture

More information

Mobile Application Management

Mobile Application Management Kony Write Once, Run Everywhere Mobile Technology WHITE PAPER July 2012 Meeting the BYOD challenge with next-generation application and device management Overview... 3 The Challenge... 4 MAM Functions...

More information

Here s how to choose the right mobile app for you.

Here s how to choose the right mobile app for you. Here s how to choose the right mobile app for you. There is no arguing with statistics. The future of the web is mobile. Tablet shipments are increasing exponentially and within two years consumer broadband

More information

Mobile Enterprise Application Platform (MEAP) A solution to myriad challenges in enterprise mobility MEAP. Enterprise Integration.

Mobile Enterprise Application Platform (MEAP) A solution to myriad challenges in enterprise mobility MEAP. Enterprise Integration. Enterprise Integration Development Tools MEAP Device & Server Mobile Web/App Clients ipad Mobile Enterprise Application Platform (MEAP) A solution to myriad challenges in enterprise mobility Introduction

More information

Development of mobile applications for multiple platforms

Development of mobile applications for multiple platforms Harwell Innovation Centre Building 173 Curie Avenue Harwell Oxford Didcot Oxfordshire, OX11 0QG +44 1235 838 531 www.redskiessoftware.com Development of mobile applications for multiple platforms By Darren

More information

Article. One for All Apps in HTML5

Article. One for All Apps in HTML5 One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and

More information

How To Find Out How Developer Interest In Ipad Has Changed Since January

How To Find Out How Developer Interest In Ipad Has Changed Since January Appcelerator Mobile Developer Survey How Developer Interest Particularly ipad - Has Evolved Since January A platform interest survey of 1,028 Appcelerator application developers from March 23-25, 2010

More information

IT Research BYTE. Analysis. Packaged Solutions. MEAPs. Native SDK. Customization. Costs. Glossary (continued)

IT Research BYTE. Analysis. Packaged Solutions. MEAPs. Native SDK. Customization. Costs. Glossary (continued) Glossary (continued) Thick Client In general, a thick client is an application (client) in a client-server architecture which provides rich functionality independent from the server. A thick client may

More information

WHITEPAPER. Pros & cons of native vs cross-platform mobile development with Xamarin

WHITEPAPER. Pros & cons of native vs cross-platform mobile development with Xamarin WHITEPAPER Pros & cons of native vs cross-platform mobile development with Xamarin Native or Cross-Platform Mobile Development? As the world is getting rapidly digitalized and global mobile data traffic

More information

Mobile Application Development Meets the Mainstream

Mobile Application Development Meets the Mainstream Kony Write Once, Run Everywhere Mobile Technology WHITE PAPER August 2012 Mobile Application Development Meets the Mainstream Fragmentation and Chaos Is the New Normal... 3 Content Consumption versus Content

More information

Interview with Cocomore, agency for marketing and IT services

Interview with Cocomore, agency for marketing and IT services Interview with Cocomore, agency for marketing and IT services Posted on September 30, 2015 by Dominique Hazael-Massieux Leave a comment The HTML5Apps continues its series of interviews of European SMEs.

More information

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET PRODUCTIVE ENTERPRISE MOBILE APPLICATIONS DEVELOPMENT KEY FEATURES Visual and declarative development Mobile optimized user experience Simplified access to

More information

Smartphone Application Development using HTML5-based Cross- Platform Framework

Smartphone Application Development using HTML5-based Cross- Platform Framework Smartphone Application Development using HTML5-based Cross- Platform Framework Si-Ho Cha 1 and Yeomun Yun 2,* 1 Dept. of Multimedia Science, Chungwoon University 113, Sukgol-ro, Nam-gu, Incheon, South

More information

BELATRIX SOFTWARE. Why you should be moving to mobile Cross Platform Development? Introduction

BELATRIX SOFTWARE. Why you should be moving to mobile Cross Platform Development? Introduction BELATRIX SOFTWARE Why you should be moving to mobile Cross Platform Development? Introduction If you re thinking of going mobile, delivering online services or updating your existing app, you know that

More information

Managing Existing Mobile Apps

Managing Existing Mobile Apps Adobe Summit 2016 Lab 324: Managing Existing Mobile Apps Adobe Experience Manager Mobile 1 Table of Contents INTRODUCTION 4 GOAL 4 OBJECTIVES 4 MODULE 1 AEM INTRODUCTION 5 LESSON 1 - AEM BASICS 5 OVERVIEW

More information

How To Develop A Mobile Application On An Android Device

How To Develop A Mobile Application On An Android Device Disclaimer: The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver

More information

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1 Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory 1 Agenda Mobile web applications and Web Experience Factory High-level tour of Web Experience Factory automation

More information

1 INTRO. ONE COMPLETE SOLUTION FOR ESTATE AGENTS, LETTING AGENTS & PROPERTY MANAGERS ALIKE.

1 INTRO. ONE COMPLETE SOLUTION FOR ESTATE AGENTS, LETTING AGENTS & PROPERTY MANAGERS ALIKE. 1 INTRO. ONE COMPLETE SOLUTION FOR ESTATE AGENTS, LETTING AGENTS & PROPERTY MANAGERS ALIKE. Random Estate is the ideal solution for independent estate agents, lettings agents and property manager s who

More information

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

More information

Sybase Unwired Platform 2.0

Sybase Unwired Platform 2.0 white paper Sybase Unwired Platform 2.0 Development Paradigm www.sybase.com TABLE OF CONTENTS 1 Sybase Unwired Platform 1 Mobile Application Development 2 Mobile Business Object (MBO) Development 4 Mobile

More information

SAP HANA Cloud Platform

SAP HANA Cloud Platform SAP HANA Cloud Platform SAP Forum 2015 César Martín 12 de marzo de 2015 SAP HANA Cloud Platform Build, extend, and run next-generation applications on SAP HANA in the cloud The in-memory cloud platform-as-a-service

More information

Evaluating Enterprise Mobile Platforms Go Big or Go Small?

Evaluating Enterprise Mobile Platforms Go Big or Go Small? Evaluating Enterprise Mobile Platforms Go Big or Go Small? Theresa Regli Principal Analyst & Managing Partner tregli@realstorygroup.com Twitter: @theresaregli @realstorygroup Real Story Group: What We

More information

APPLICATION DEVELOPMENT FOR THE IOT ERA. Embedded Application Development Moves to the Cloud

APPLICATION DEVELOPMENT FOR THE IOT ERA. Embedded Application Development Moves to the Cloud APPLICATION DEVELOPMENT FOR THE IOT ERA Embedded Application Development Moves to the Cloud EXECUTIVE SUMMARY The emergence of the Internet of Things (IoT) is opening up the complex world of embedded systems

More information

Creating Next Generation Enterprise Apps Using Cloud Services

Creating Next Generation Enterprise Apps Using Cloud Services Creating Next Generation Enterprise Apps Using Cloud Services TABLE OF CONTENTS EXECUTIVE SUMMARY... 3 INTRODUCTION... 3 THE STRATEGY OF MOBILE BACKEND AS A SERVICE... 4 THE TRADITIONAL MOBILE APP DEVELOPMENT

More information

beyond borders... Mobility Services WWW.CANCRISOFT.COM

beyond borders... Mobility Services WWW.CANCRISOFT.COM Mobility Services Who We Are Cancri is a growing, tech savvy, web and mobile applications development company offering customized applications with superior quality ensuring reliable, timely service delivery.

More information

ADF Mobile Overview and Frequently Asked Questions

ADF Mobile Overview and Frequently Asked Questions ADF Mobile Overview and Frequently Asked Questions Oracle ADF Mobile Overview Oracle ADF Mobile is a Java and HTML5-based mobile application development framework that enables developers to build and extend

More information

Enterpise Mobility Lexicon & Terminology

Enterpise Mobility Lexicon & Terminology 1 Enterpise Mobility Lexicon & Terminology www.openratio.com By Rabih Kanaan 1 Amazon SNS Amazon Simple Notification Service (SNS) is a push messaging service that makes it simple & cost-effective to push

More information

Rhomobile cross-platfrom

Rhomobile cross-platfrom Rhomobile cross-platfrom Lecturer Dr. Trần Ngọc Minh Students Nguyễn Hảo 51000880 Vũ Đức Hùng 51001360 Nguyễn Văn Hiễn 51001042 Outline What is RhoMobilie? MVC model Demo What is RhoMobilie? What is cross-platform

More information

White Paper. Take advantage of application development opportunities in the changing landscape of enterprise mobility with

White Paper. Take advantage of application development opportunities in the changing landscape of enterprise mobility with Take advantage of application development opportunities in the changing landscape of enterprise mobility with RhoMobile Suite Introduction: the next generation of business mobility The business mobility

More information

Developing Applications for ios

Developing Applications for ios Developing Applications for ios Lecture 1: Mobile Applications Development Radu Ionescu raducu.ionescu@gmail.com Faculty of Mathematics and Computer Science University of Bucharest Content Key concepts

More information

Build and Secure Mobile Apps in the Enterprise. Ed Brill Ian Robinson Josh Lambert

Build and Secure Mobile Apps in the Enterprise. Ed Brill Ian Robinson Josh Lambert Build and Secure Mobile Apps in the Enterprise Ed Brill Ian Robinson Josh Lambert Introductions Ed Brill Director, Mobile Enterprise Marketing IBM Ian Robinson Program Director, MobileFirst Platform and

More information