Take full advantage of IBM s IDEs for end- to- end mobile development
|
|
|
- Pierce Williamson
- 10 years ago
- Views:
Transcription
1 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 8.5, Rational Developer for Power Systems 8.5 and IBM Worklight Studio 5
2 2 Take full advantage of IBM s IDEs for end- to- end mobile development Table of Contents Executive summary... 3 Developing Mobile Web Applications with RAD... 4 Developing Mobile Hybrid Applications with IWS... 5 Multi- channel development with IWS... 6 Shell- sharing between RAD and IWS... 6 Shell- sharing between WebSphere Application Server Developer Tools and IWS... 8 Setting Up Development Environments on Mac... 8 Developing ios Hybrid Apps on Windows or Linux... 8 Rational Team Concert Client Integration... 9 Additional Resources... 9
3 Take full advantage of IBM s IDEs for end- to- end mobile development 3 Executive summary IBM Worklight Studio 5 (IWS) is a new development environment for building mobile applications based on the IBM Worklight mobile platform. Rational Application Developer 8.5 (RAD) is the latest version of the award- winning IDE for application development on the IBM WebSphere platform. They each have their own unique strengths, and, when used together, create a comprehensive tool for developing enterprise solutions with a multi- channel front- end. Rational Application Developer 8.5 has mobile web development tools targeting a pure web deployment solution. Developing applications, including mobile web applications, and deploying to WebSphere Application Server or WebSphere Portal Programming models include Java EE, OSGi, SCA and Web 2.0 Testing and debugging applications on WebSphere or in IBM Smart Cloud Developing virtual application patterns for IBM Workload Deployer Rational Software Architect for WebSphere Software 8.5 (RSA) is a superset of RAD. Any discussions about RAD 8.5 in this document is equally applicable to RSA 8.5. IBM Worklight Studio 5 has tools for hybrid development within a multi- channel architecture. Developing applications and deploying to smart phones and tablets Programming model is HTML5 and JavaScript Multi- channel architecture covering mobile devices, mobile web, desktop web and desktop widgets The two products can be installed together into the same Eclipse shell to get a comprehensive environment for multi- tier enterprise application development. Use the RAD tools for scalable middle tiers and robust back- ends. Use IWS tools for multi- channel or mobile- focused front- end. IBM Rational Developer for Power Systems Software (RD Power) provides rich desktop Integrated Development, Porting, and Optimization Environment for multi- platform development. Modern development environment for the major development workloads on IBM i, AIX, and Linux supporting remote file management, searching, editing, refactoring, application analysis, code coverage, performance, porting and migration advisors, build, and debug. Combines code analysis and profiling with performance management for expert guidance about improving application performance RD Power and RAD can be installed into a common Eclipse shell to get a comprehensive environment for multi- tier mixed workload enterprise application development for Power Systems.
4 4 Take full advantage of IBM s IDEs for end- to- end mobile development RD Power should not be installed into a common Eclipse shell with IWS because RD Power does not support the Oracle Java Runtime Environments (JRE). We recommend keeping IWS separate from RD Power. IBM Rational Developer for zenterprise (RD zenterprise) 8.5 is a unified development tool for heterogeneous application development spanning systems such as z/os, CICS, IMS, DB2, WAS and Power systems. Accelerates the development of your Mainframe applications, including traditional COBOL, PL/I, C/C++, EGL, Assembler, and Java/JEE applications, Web services, and XML- based interfaces across hardware platforms such as System z, Linux for System z, Power, and x86. RD zenterprise includes RAD, RDz, and RD Power. These IDEs can be installed together to have all the tools within a single workbench. RD zenterprise also includes IWS. RDz, like RD Power as discussed above, should not be installed together into a common Eclipse shell with IWS. Developing Mobile Web Applications with RAD The browsers on today s mobile devices are powerful and able to render almost any existing web site written for the desktop browsers. However, because of their smaller display sizes, and different interaction gestures (touch/swipe/pinch vs. mouse click), it s almost always desirable to develop custom web sites targeting mobile browsers. Responsive design is a popular approach to handle screen sizes and adjust layout and contents. It makes it possible to use a single code base to address a range of form factors. However many mobile web sites are well beyond a different layout when compared with their desktop siblings. Consider a dashboard type of web application. The desktop version is typically laid out in a multi- column format so all the sub- views are visible at once. The mobile version, however, shows only one sub- view at a time, which takes up the whole screen, with transitions to go from one sub- view to another. Such a mobile application requires custom development where the implementation diverges from the desktop version quite significantly. The ultimate mobile web site design is one that conforms to the UI design guidelines of the mobile platform itself, making it intuitive to use because of its familiar look- and- feel and the ability to respond to mobile gestures such as tap, swipe and pinch. Using a JavaScript library such as Dojo Mobile or jquery Mobile, a native looking mobile UI can be developed for the mobile browser environment.
5 Take full advantage of IBM s IDEs for end- to- end mobile development 5 A native-looking iphone web page written in Dojo Mobile Rational Application Developer 8.5 supports developing web UI with HTML5 and Dojo Toolkit, including Dojo Mobile. These applications are deployed to a web server or an application server, such as WebSphere Application Server. Using Rational Application Developer 8.5, you can develop web UI using a range of techniques mentioned above, targeting both desktop and mobile browsers. This environment has excellent support for Dojo Toolkit, including Dojo Mobile. You can read more about these capabilities in the RAD product wiki ( Developing Mobile Hybrid Applications with IWS While web- based mobile applications are capable of achieving native look- and- feel, they are limited to functionalities accessible from inside the browser. If there is a need to take advantage of the device capabilities such as camera, accelerometer, or access to the contacts list etc., the application must run directly on the mobile platform. To develop these so- called native mobile applications, you can use the platform vendor s SDK and developer tools. But before you go in this pure native direction, you need to take the following factors into consideration: Do your IT teams have the necessary skills? Android and Blackberry platform APIs are in Java, ios is Objective- C and Windows Phone 7 is C#. While Java and C# skills are relatively easy to find in today s enterprise IT
6 6 Take full advantage of IBM s IDEs for end- to- end mobile development teams, Objective- C has only surfaced recently in the development community due to the rise of the ios platform. How many platforms do you need to support? Going pure native means each mobile application has to be developed once for each target platform. This may not be economical with today s tight IT budget. A cross- platform solution can help address these issues. IBM Worklight Studio offers an elegant solution to develop cross- platform mobile native applications. It s built on the concept of mobile hybrid applications, which uses web technologies (HTML5, CSS, and JavaScript) as the primary programming languages. Using a JavaScript- to- native bridge called Apache Cordova, formerly known as PhoneGap, hybrid applications can access device capabilities without having to write in native platform languages. On top of the unified programming model, IWS also maximizes code re- use across platforms with its unique optimization mechanism. You can read more about it in the Worklight user documentation ( solutions/worklight/library/). Multi- channel development with IWS So far the decision tree is pretty clear- cut: for mobile web applications use RAD, for mobile hybrid applications use IWS. But what if your current IT project needs to address both of these channels? A typical scenario is that you want a mobile web site for maximum discoverability, because your existing customers already know the URL from their past experience in the desktop browsers; on the other hand, you want a mobile hybrid application for deep user experiences by taking full advantage of the device s capabilities. Finally the two channels should have similar look- and- feel for usability reasons. So it often makes sense to use a single code base to enable these multiple channels. IBM Worklight Studio has multi- channel development at the front and center of its architecture. Worklight Studio projects support not only the popular mobile phone and tablet platforms, but also desktop web and widget systems. Thanks to its code layering and optimization mechanism, all these different channels are enabled by the same code base, and adding another channel is only a small increment on top of the existing application code. You can read more about the supported environments, Worklight s terminology for channels, in the Worklight user documentation ( solutions/worklight/library/). Shell- sharing between RAD and IWS If you have a need to use both tools for the same project, there are good reasons to install them into the same Eclipse shell, so that you can do all the development
7 Take full advantage of IBM s IDEs for end- to- end mobile development 7 activities in the same Eclipse workbench. It s not atypical that the same developers are responsible for both mobile UI and REST services, or other components on the server side like EJBs or Web Services. Furthermore, many IT groups find it easier and more economical to have a common development workbench for all developers in the organization. Note, however, that currently there are certain limitations to shell- sharing between RAD 8.5 and IWS 5.0. Because certain tools in RAD require an IBM Java Runtime Environment (JRE), you must launch the Eclipse workbench with an IBM JRE if you need to use those tools. Here s a list of tools in RAD that require an IBM JRE: Deploying, testing or debugging applications on WebSphere Application Server or WebSphere Portal Profiling an application Running code coverage Developing J2C Connectors for CICS, COBOL and PL/I systems Developing portlets Developing JAX- WS or JAX- RPC services To launch with an IBM JRE, use the launch point from the system Start menu called IBM Software Delivery Platform - > IBM Rational Application Developer > Rational Application Developer. On the other hand, if Android is a target platform for the mobile application development, you must install Android Development Tools (ADT) into the RAD- IWS workbench in order to compile, package and test the Android applications produced by IBM Worklight Studio. ADT currently requires an Oracle JRE to perform the code signing operation during Android builds. This means the RAD- IWS- ADT workbench must be launched with an Oracle JRE. Another common scenario that benefits from launching with an Oracle JRE is developing applications for WebSphere Application Server (WAS) 8.5 Liberty profile. The Liberty profile runs with any JRE 1.6 or later. It provides a high- fidelity WebSphere development environment with many developer- friendly features such as lightning- fast startup time and instantaneous processing of frequent application artifact updates. It is a more desirable development target than Tomcat or other open- source application servers, because using the Liberty profile guarantees that the application is fully compatible with the full WebSphere profile. Using the Liberty profile as the development target in the RAD- IWS- ADT workbench, and launching with an Oracle JRE, provides a comprehensive development environment. To launch with an Oracle JRE, use the launch point called IBM Software Delivery Platform - > IBM Worklight Studio > IBM Worklight Studio.
8 8 Take full advantage of IBM s IDEs for end- to- end mobile development For other development tasks that do not require a particular JRE, either launch point can be used. Shell- sharing between WebSphere Application Server Developer Tools and IWS WebSphere Application Server Developer Tools for Eclipse (WDT) is a new offering as part of the RAD 8.5 and WebSphere 8.5 releases. WDT is a subset of RAD, and has programming model support for JEE, OSGi, JAX- RS and Web. WDT is available at no cost and is unsupported. Customers can buy support if so desired. It also supports running with an IBM or Oracle JRE. Because WDT doesn t include many of the advanced tools in RAD that require an IBM JRE to run, the only scenario that requires an IBM JRE to launch WDT is if the development target is one of the full WebSphere Application Servers supported by WDT. However, you should consider using WebSphere Liberty profile instead for reasons mentioned in the previous section. The WebSphere Liberty profile runs on any JRE 1.6 or later, including IBM and Oracle JREs. WDT and IWS can be installed together. Add Android Development Tools and the WebSphere Liberty profile, and you get a comprehensive development environment supported on Oracle JREs. Setting Up Development Environments on Mac For developing hybrid or pure native ios applications you need Xcode, Apple s IDE for ios and Mac platforms. Xcode is only available on Mac. As a result you will need Mac for your team in order to debug and package hybrid or native ios applications. Mac support is relatively new in the history of Rational IDEs. RAD 8.5 is currently only supported on Windows and Linux; however, WDT 8.5 and IWS 5.0 are supported on Mac as well. The WebSphere Liberty profile is also supported on Mac. WDT can be installed together with IWS and the WAS Liberty profile, giving you an end- to- end development environment on the Mac. Note that IBM Installation Manager is not currently supported on Mac. Installing WDT and IWS on Mac is done through Eclipse s native install mechanism using update sites. Developing ios Hybrid Apps on Windows or Linux Even for the team members with a Windows or Linux development environment, they can still contribute to ios development. Using IWS they can work on the web resources, HTML/CSS/JavaScript, for either the common layer or the ios- specific
9 Take full advantage of IBM s IDEs for end- to- end mobile development 9 layers. To test the code in a native ios environment, they can check in the code to the team repository and have a build system (such as Rational Team Concert) compile and package the installable binary, the.ipa file. The build can then publish the.ipa file to the IBM Worklight Application Center, which is the private AppStore for development purposes. For a typical Worklight application it usually takes a minute or two for all the build steps to finish and for the new version of the application to appear in the AppCenter s catalog. After performing a quick install or update from the ios device, the code is ready for testing. Read more about RTC build system integration and Application Center at 01.ibm.com/software/mobile- solutions/worklight/library. Rational Team Concert Client Integration All of the IDEs mentioned above, RAD, WDT, IWS, can be installed together with Rational Team Concert (RTC) Eclipse client and 4.0. Installing the RTC Eclipse client into the same Eclipse shell enables the world- class team development support by RTC. Both and 4.0 support IBM and Oracle JREs. In the context of shell- sharing with IWS, the RTC 4.0 client is supported on Mac in addition to Windows and Linux. Read about RTC and other Rational Collaborative Lifecycle Management products at jazz.net. Additional Resources RAD wiki: WAS Liberty Profile and WDT: RD zenterprise: 01.ibm.com/software/rational/products/developer/zenterprise/ RDp: Worklight Studio: Worklight Studio installation guide: Twitter o RAD, WDT, WAS o Worklight and other IBM Mobile
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
What s New in IBM Web Experience Factory 8.5. 2014 IBM Corporation
What s New in IBM Web Experience Factory 8.5 2014 IBM Corporation Recent history and roadmap Web Experience Factory 8.0 2012 Multi-channel Client-side mobile Aligned with Portal 8 Developer productivity
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
Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory
Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory IBM Corporation 2011 Web Experience Factory formerly known as WebSphere Portlet Factory Note we are currently
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
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
zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise
zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise Smarter Computing Is Redefining The Data Center Consolidate Infrastructure Optimize to data center Eliminate
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
IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os
IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os Session Nr: 16772 + 16773 Wilhelm Mild Executive IT Architect [email protected] Erich Amrehn Distinguished Engineer [email protected]
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.
Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1
Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1 Royal Cyber Inc. Modernized e-business solutions Overview This white paper explains how to run, test and deploy IBM
Best Practices for Building Mobile Web
Best Practices for Building Mobile Web and Hybrid Applications Mobile is the NEXT dominant phase of computing Mobile is different: Transformational business models Faster lifecycles More iterative Mobile/Wireless/Cloud
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
IBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
IBM Worklight Mobile Application development and Management. 2012 IBM Corporation
IBM Worklight Mobile Application development and Management MOBILE: the next stage in computing s evolution Mobile/Wireless/Cloud Web/Desktop Client/Server Host/Mainframe Mobile is different: Ubiquitous
Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle
Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Safe Harbor Statement The following is intended to outline our general
WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER
WEB, HYBRID, NATIVE EXPLAINED June 2013 CRAIG ISAKSON MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER 701.235.5525 888.sundog fax: 701.235.8941 2000 44th St. S Floor 6 Fargo, ND 58103 www.sundoginteractive.com
Build a Mobile App in 60 Minutes with MAF
Build a Mobile App in 60 Minutes with MAF Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the components of Oracle MAF Use Oracle MAF to create mobile applications
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
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
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
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
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
Whitepaper. Trans. for Mobile
Whitepaper Trans forming Your Vision Into Winning Solutions How to Save 50%, 75% or more for Mobile Appp Development www.baytechservices.com Background As mobile access has transitioned from a nice to
Shifting Enterprise Development into the Fast Lane
Shifting Enterprise Development into the Fast Lane DevOps for Enterprise Systems to transform your software delivery capability and deliver business value ibm.com/devops SHARE Orlando Fl 2015 Presented
Human Resources Department. [email protected]
McNewton Solutions Private Limited Plot No. J-7 2nd Floor, FCS Building Chandigarh Information Technology Park, INDIA P: +91 172 456 7842 E: [email protected] W: www.mcnewton.org Touch Human Resources
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
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 [email protected] http://www.seventablets.com
DevOps: Multiplatform Application Deployment
DevOps: Multiplatform Application Deployment Insert Custom Session QR if Desired Rosalind Radcliffe Distinguished Engineer Chief Architect for DevOps and CLM IBM Academy of Technology [email protected]
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
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...
Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers 1 Table of Contents INTRODUCTION MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS
Best practices building multi-platform apps. John Hasthorpe & Josh Venman
Best practices building multi-platform apps John Hasthorpe & Josh Venman It s good to have options Android 4.3 10 Tablet Windows 7 14 Laptop Windows 7 15 Laptop Mac OSX 15 Laptop ios 6 4.6 Phone Android
How To Write An Ria Application
Document Reference TSL-SES-WP-0001 Date 4 January 2008 Issue 1 Revision 0 Status Final Document Change Log Version Pages Date Reason of Change 1.0 Draft 17 04/01/08 Initial version The Server Labs S.L
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
Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist. 2013 IBM Corporation
Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist Objectives Worklight update Brief demonstration Experiences around cross-platform development 2 IBM MobileFirst
MobileFirst Application Development & Lifecycle Management für mobile Anwendungen
MobileFirst Application Development & Lifecycle Management für mobile Anwendungen Agenda Warum sind Mobile Applikationen anders? Mobile Application Development Lifecycle Requirements Management Real Time
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
Retool your HTML/JavaScript to go Mobile
Retool your HTML/JavaScript to go Mobile @atdebonis 2008 Troy Web Consulting LLC All rights reserved 1 Overview What is PhoneGap? What is it good for? What can you use with it? Device Features Dev Tools
Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs
Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs Charles Finley Transformix Computer Corporation Who We Are Transformix provides software solutions and services
Operational Decision Manager Worklight Integration
Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight
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...
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
IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience
IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks
HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere
HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere A radically different kind of user Mainframe Client/Server Web Devices System-centric User-centric
Introduction: The Xcode templates are not available in Cordova-2.0.0 or above, so we'll use the previous version, 1.9.0 for this recipe.
Tutorial Learning Objectives: After completing this lab, you should be able to learn about: Learn how to use Xcode with PhoneGap and jquery mobile to develop iphone Cordova applications. Learn how to use
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.
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
Web Development with the Eclipse Platform
Web Development with the Eclipse Platform Open Source & Commercial tools for J2EE development Jochen Krause 2004-02-04 Innoopract Agenda Currently available Tools for web development Enhancements in Eclipse
separate the content technology display or delivery technology
Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest
Development of Hybrid Applications with HTML
Enterprise Mobility White Paper Development of Hybrid Applications with HTML by Nripin Babu & Arun Bhat Synopsis Gartner, Inc. predicts that more than 50 percent of mobile applications deployed by 2016
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
01. Introduction of Android
01. Introduction of Android Goal Understand the concepts and features of the Android Install the complete Android development environment Find out the one-click install Android development environment
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
IBM Script Portlet for WebSphere Portal Release 1.1
IBM Script Portlet for WebSphere Portal Release 1.1 Topics Why script applications for WebSphere Portal The Script Portlet approach and its benefits Using Script Portlet Accessing data and services Downloadable
IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment
IBM TRIRIGA Anywhere Version 10 Release 4 Installing a development environment Note Before using this information and the product it supports, read the information in Notices on page 9. This edition applies
How To Use Titanium Studio
Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 [email protected] 2015 Parma Outline Introduction Installation and Configuration
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
WebSphere Application Server Developer Tools Anita Rass Wan, WAS Product Manager [email protected]
WebSphere Application Server Developer Tools Anita Rass Wan, WAS Product Manager [email protected] 2013 IBM Corporation Copyright and Trademarks IBM Corporation 2013. All Rights Reserved. IBM, the IBM
Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen
Enterprise Mobile App Management Essentials Presented by Ryan Hope and John Nielsen 1 Mobile App Trends Global mobile app downloads to exceed 30B by 1016 US and Europe account for over 70% of the market
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
IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8
IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8 Proof of Technology Introduction Welcome and Introductions Agenda Service
Java Development for the Cloud, present and future. Scott Rich Distinguished Engineer, IBM Rational [email protected]
Java Development for the Cloud, present and future Scott Rich Distinguished Engineer, IBM Rational [email protected] Java in the Cloud, Today and Tomorrow Changing times Changing tools the rise of PaaS
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 [email protected] http://appracatappra.com Table
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
Rocket AS v6.3. Benefits of upgrading
Rocket AS v6.3 Benefits of upgrading What is Rocket AS? Rocket AS for IBM System z provides query, reporting, data visualization and rapid application development for System z data including DB2. With
SAP Mobile Platform Intro
SAP Mobile Platform Intro Agenda SAP Mobile Platform overview App types Core platform services Backend connectivity Open technologies HANA Cloud Platform Key UI Tools and Technologies SAP Fiori Launchpad
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
Supported Hardware and Software. Sybase Mobiliser Platform 5.1 SP03
Supported Hardware and Software Sybase Mobiliser Platform 5.1 SP03 DOCUMENT ID: DC01860-01-0513-01 LAST REVISED: August 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains
Integrating Mobile apps with your Enterprise
Integrating Mobile apps with your Enterprise Jonathan Marshall [email protected] @jmarshall1 Agenda Mobile apps and the enterprise Integrating mobile apps with Enterprise Applications Mobile apps and
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
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
Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404
Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404 LEARNING POINTS What is SAP Web IDE What are its key features What is the Hybrid Application Toolkit
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
Adobe Experience Manager: Web content management
Adobe Experience Manager: Web content management Datasheet Adobe Experience Manager: Web content management Adobe Experience Manager web content management capabilities provide an open, standards-based
How to pick the right development model for your next mobile project
How to pick the right development model for your next mobile project Conny Svensson Managing Architect and Strategist Mobility [email protected] @connysvensson ScanDev 2013 2 2 2 Web vs Native is irrelevant!
Cross Platform Applications with IBM Worklight
Cross Platform Applications with IBM Worklight P.S.S.Vara Prasad M.TECH(CNIS),Dept. of IT Sreenidhi Institute of Science & Technology Hyderabad, Telangana, India [email protected] Mrs. S.Durga Devi Asst.
ANDROID APP DEVELOPMENT: AN INTRODUCTION CSCI 5115-9/19/14 HANNAH MILLER
ANDROID APP DEVELOPMENT: AN INTRODUCTION CSCI 5115-9/19/14 HANNAH MILLER DISCLAIMER: Main focus should be on USER INTERFACE DESIGN Development and implementation: Weeks 8-11 Begin thinking about targeted
DevOps for the Mainframe
DevOps for the Mainframe Rosalind Radcliffe IBM Distinguished Engineer, Enterprise Modernization Solution Architect [email protected] 1 Please note IBM s statements regarding its plans, directions, and
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
Business Intelligence in the Mobile World. Dr. Rado Kotorov
Business Intelligence in the Mobile World Dr. Rado Kotorov 1 Agenda Mobile BI Trends: Hype vs. Reality Market Trends Devices Trends BI adoption Mobile BI Considerations: What Matters Developing Enterprise
place/business fetch details, 184 185 removefromfavorite () function, 189 search button handler bind, 190 191 B BlackBerry build environment
Index A addtofavorite() method, 175 177, 188 189 Android ADT Plugin for Eclipse installation, 22 24 application, GWT Build Path, 244 device info, 247 directory structure, 244, 245 Eclipse classpath, 244
Whitepaper. Rich Internet Applications. Frameworks Evaluation. Document reference: TSL-SES-WP0001 Januar 2008. [email protected].
Whitepaper Frameworks Evaluation Document reference: TSL-SES-WP0001 Januar 2008. [email protected] 1 Introduction... 3 1.1 Purpose...3 1.2 Scope...3 2 RIA vs Stand-alone Desktop applications... 4
Building Robust Applications l Optimizing Performance l Transforming Business
Building Robust Applications l Optimizing Performance l Transforming Business About Us Prayag Software Solutions is an India-based IT services company. Backed by 8 years of industry insight, we leverage
Cross-Platform Phone Apps & Sites with jquery Mobile
Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion [email protected] @ActiveNick www.activenick.net Who is ActiveNick?
Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications.
Mobile Applications Developer MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications. The developer will lead the entire application lifecycle right
BASIC COMPONENTS. There are 3 basic components in every Apache Cordova project:
Apache Cordova is a open-source mobile development framework. It allows you to use standard web technologies such as HTML5, CSS3 and JavaScript for cross-platform development, avoiding each mobile platform
MSWL Development & Tool. Eclipse IDE
MSWL Development & Tool Eclipse IDE Micael Gallego [email protected] Escuela Técnica Superior de MSWL: Official Master's Program on Libre Ingeniería Informática Software - Development Tools Departamento
IBM Rational Software for IBM i
IBM Software Group IBM Rational Software for IBM i Announcement Summary and Impact Susan M. Yoskin, Rational for IBM i [email protected] IBM Corporation Rational and IBM i Discussion topics for this
To Study and Design a Cross-Platform Mobile Application for Student Information System using PhoneGap Framework
To Study and Design a Cross-Platform Mobile Application for Student Information System using PhoneGap Framework Avinash Shrivas 1, Anandkumar Pardeshi 2 1 Associate Professor, Vidyalankar Institute of
ios SDK possibilities & limitations
ios SDK possibilities & limitations Licensing Licensing Registered as an Apple Developer (free) Access to XCode3 and ios SDK ios, Mac and Safari Dev Center Resources No possibility of distribution of developed
