Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404



Similar documents
Placing customers in the driver s seat to deliver amazing user experiences

HANA Cloud Platform mobile services. SAP FORUM, SLOVAKIA May 2015 Peter Vanicek SAP UX/Mobile Services EMEA

Using SAPUI5 to Enhance LSO Manager Capabilities Rob Becker & Steve Sweeney Lockheed Martin SESSION CODE: AD124

Work Better Connected. Orange County Convention Center May 5-7, 2015 Orlando, Florida

SAP Web IDE Hybrid App Toolkit Add-on

SAP Mobile Platform Intro

The Simple Way to Build and Extend SAP Fiori and SAPUI5 Applications

Enhance Your SAP Portal Experience Using SAP Mobile Documents. Matt Carrier, SAP SESSION CODE: PO358

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016

SAP HANA Cloud Platform Mobile Services

Sybase Unwired Platform 2.0

Affordable Innovations for SAP ERP on SAP HANA for the Midsize Enterprise

Design & Innovation from SAP AppHaus Realization with SAP HANA Cloud Platform. Michael Sambeth, Business Development HCP, SAP (Suisse) SA

ANDROID APP DEVELOPMENT: AN INTRODUCTION CSCI /19/14 HANNAH MILLER

Develop your own Fiori-like Cloud Applications

Best practices building multi-platform apps. John Hasthorpe & Josh Venman

Introduce Configurable Mobile App Development. Moxie Zhang Esri R&D Center Beijing

Making Mobile a Reality

PUBLIC SAP Web IDE Hybrid App Toolkit Add-on

Retool your HTML/JavaScript to go Mobile

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

How to Extend a Fiori Application: Purchase Order Approval

Mobilize workforce using Fiori apps: Graybar Story

SAP Mobile Platform rapid-deployment solution

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

HCM on Any Device SAP Fiori Apps for Human Capital Management

Lab: Developing Mobile Web Apps. Adage Technologies adagetechnologies.com

Developing and deploying mobile apps

How to construct a world class SAP Center of Excellence in the era of Cloud. Vipin Singh NTTDATA Inc SESSION CODE: SS1354

SAP Mobile Documents. December, 2015

SAP Fiori Design rapid-deployment solution

SAP Predictive Analytics Roadmap Charles Gadalla SAP SESSION CODE: #####

SAP Mobile Platform 3.0 Overview. Jeff Gebo Customer Experience Group June 10th, 2014

BASIC COMPONENTS. There are 3 basic components in every Apache Cordova project:

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

SAP Crystal Reports & SAP HANA: Integration & Roadmap Kenneth Li SAP SESSION CODE: 0401

Developing multidevice-apps using Apache Cordova and HTML5. Guadalajara Java User Group Guillermo Muñoz Java Developer

Customer Master Presentation - Contents

HP ALM Masters 2014 Connected, collaborative mobile application development for the enterprise HP Anywhere

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

SAP Document Center. May Public

Your guide to building great apps. Upgrade your skills and update your tools to create the next great app

Cisco Enterprise Mobility Services Platform

Google Web Toolkit. Introduction to GWT Development. Ilkka Rinne & Sampo Savolainen / Spatineo Oy

Creating a Fiori Starter Application for sales order tracking

Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna

SAP HANA Cloud Platform

Mobile Cross Platform Development really? Jonathan Marshall, IBM Mobile Technical Specialist IBM Corporation

Introduction to Android

SAP HANA Cloud Portal Overview and Scenarios

A Guide to Mobile App Development Platforms

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

Cross-Platform Phone Apps & Sites with jquery Mobile

Setting up the Environment for Creating or Extending SAP Fiori Apps

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Getting Started with Tizen SDK : How to develop a Web app. Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

A Firsthand Look at the Usability and User Productivity Improvements of SAP CRM Web UI Toros Aledjian SAP Global Design and UX Senior Product Manager

SAP HANA Core Data Services (CDS) Reference

Getting Started with SAPUI5

Mobile App Design and Development

SAP Fiori - Architecture

SAP BusinessObjects Design Studio Overview. Jie Deng, Product Management Analysis Clients November 2012

Build a Mobile App in 60 Minutes with MAF

How To Build A Cloud Portal For Sap Hana Cloud Platform

OS3036 Put Your ClearPath In Your Pocket

ArcGIS Viewer for Silverlight An Introduction

SAP HANA Cloud Platform

Creating Next Generation Enterprise Apps Using Cloud Services

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

SAP Mobile Platform Apple of the Enterprise


The Oracle Fusion Development Platform

SAP HANA Cloud Platform Security Tutorial Securing your Web API with OAuth 2.0

SAP HANA SPS 09 - What s New? Development Tools

SYST35300 Hybrid Mobile Application Development

Collaborative Open Market to Place Objects at your Service

ADF Mobile Overview and Frequently Asked Questions

unisys ClearPath eportal Developer 6.1 Unisys Multi-Device App Developer s Guide March

Integrating Mobile apps with your Enterprise

Glyder Mobile Doc s(for commercial business & healthcare) May, 2014

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

ITG Software Engineering

ANDROID INTRODUCTION TO ANDROID

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

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

Transcription:

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 What are the steps to build your own app See a demo to build a Fiori hybrid mobile app How can you get started today

BEST PRACTICES Use SAP Web IDE and the Hybrid Application Toolkit to build your own Fiori hybrid mobile apps.

KEY LEARNINGS SAP Web IDE and Hybrid Application Toolkit help you to create hybrid mobile apps. The hybrid apps are built as Cordova containers. Today, as a developer, you can preview and run the app on an Android or ios emulator, on a mobile device or even in a browser.

MOBILE APPLICATION TYPES Kapsel Mobile Web Hybrid Native Web Browser Mobile App Mobile App

BUILDING APPS WITH SAP WEB IDE SAP Web IDE Hybrid Application Toolkit SAPUI5 application Fiori application (Fiori) hybrid mobile app

WHAT IS SAP WEB IDE? Browser-based (Web) toolkit available on SAP HANA Cloud Platform An Integrated Development Environment to create new UI5/HTML5 or custom Fiori apps extend SAP Fiori apps or UI5 apps Provides standard Web development tools like code editors, wizards, and WYSIWYG tooling that are optimized for building responsive HTML5 apps with SAPUI5 (e.g., code completion)

WHAT IS SAP WEB IDE? Application templates act as the foundation for highly efficient app development Supports the E2E application lifecycle: UI design, development, testing, deployment, and customer extensions for responsive SAPUI5 apps Everything is source code-based the tool never gets in the way of the developer

KEY FEATURES (DEV ENVIRONMENT) Source code editor with SAPUI5 specific code completion Layout Editor (WYSIWYG) Instant application preview in browser Mock data support for testing purposes Import and deploy to HANA Cloud Platform and ABAP repository User-friendly interactive app extension mechanisms Extension possibilities via plugins Project persistency Mobile hybrid app development support

KEY FEATURES (TEMPLATES) Basic SAPUI5 project SAP Fiori Application Sample applications Plugin Development Extensibility of Fiori applications Create your own custom template

WHAT IS HYBRID APP TOOLKIT (HAT)? Enables developers to develop and deploy Apache Cordova hybrid apps in SAP Web IDE A plugin and add-on to SAP Web IDE HAT has 3 components: 1. HAT Plugin for Web IDE 2. HAT Connector to local build environment 3. HAT Companion application SAP HANA Cloud Platform SAP Web IDE HAT Connector HAT Companion app Hybrid Application Toolkit (plugin) HAT (add-on) Android SDK Tools Kapsel XCode

DEVELOPMENT PROCESS OVERVIEW Create Develop Preview Deploy New project Reference application Extensibility project Coding Templates WYSIWYG Design Visual Extensibility to HANA Cloud Platform to ABAP repository to Mobile* * not in current GA release, planned for future release

CONFIGURE MOBILE DEVICES Select plugins to be used in the Device Configuration

LAYOUT EDITOR (WYSIWYG) Design your view graphically in the Layout Editor and display the content of the XML view

LIVE PREVIEW AND TESTING Use pre-built hybrid companion app Test native device APIs Double-click the app and refresh Give instant response without build the project

RUN ON EMULATOR OR DEVICE Build mobile app for Android or ios including all artifacts (HTML Install it on emulator or mobile device Run the app

PREVIEW IN A BROWSER Live Preview & Testing Use the browser with Cordova Facade Quickly validate hybrid app functionality without deploying to an emulator or device Allow/Deny access to mobile features, i.e. camera of laptop

Demo

GETTING STARTED WITH SAP WEB IDE Web IDE on HCP Trial SAP Web IDE online help SAP Community Network https://account.hanatrial.ondemand.com https://help.hana.ondemand.com/sap_rde/frameset.htm?62 84a94889db4f3cad001ba674282f20.html http://scn.sap.com/docs/doc-55465

GETTING STARTED WITH HAT HAT online help HAT Add-on (PDF) SAP Community Network https://help.hana.ondemand.com/webide_hat/frameset.htm https://help.hana.ondemand.com/webide_hat/frameset.htm http://scn.sap.com/docs/doc-62033

STAY INFORMED Follow the ASUGNews team: Tom Wailgum: @twailgum Chris Kanaracus: @chriskanaracus Craig Powers: @Powers_ASUG

THANK YOU FOR PARTICIPATING Please provide feedback on this session by completing a short survey via the event mobile application. SESSION CODE: BT404 For ongoing education on this area of focus, visit www.asug.com