Copyright 2012, Oracle and/or its affiliates. All rights reserved.
|
|
- Griselda Newman
- 6 years ago
- Views:
Transcription
1 1
2 Integrating Device Services with ADF Mobile 2
3 Digital Convergence Do you still personally carry around a separate one of these? 3
4 The World has Converged on Smartphones But What Makes a Smartphone "Smart"? Operating system Applications Web access QWERTY keyboard (beyond messaging) Integrated device features Operating system Applications Web access QWERTY keyboard (beyond messaging) Integrated device services 4
5 ADF Mobile Architecture Device Native Container HTML5 & JavaScript Presentation ADF Mobile AMX View ADF Controller Cordova Local HTML Java VM Business Logic ADF Model Web View Server HTML JDBC SQLite App Config Push Handler Credential Management, SSO & Access Control Configuration Server Server-Generated HTML APN/GCM Push Services SOAP & REST Services Device Services Encrypted SQLite DB Mobile Device Server 5
6 Apache Cordova ADF Mobile utilizes Cordova to access the onboard devices services Provides access to: Device Properties SMS and Contacts Camera and Photo Library Geolocation 6
7 Overview Accessing Device Services 1. Data Controls 2. Implicit EL Objects 3. Java APIs 4. JavaScript APIs 7
8 Overview Accessing Device Services 1. Data Controls 2. Implicit EL Objects 3. Java APIs 4. JavaScript APIs Found in the Data Control Palette Drag n drop services onto a page Take the grunt work out of coding calls to the API and constructing the necessary screens 8
9 Overview Accessing Device Services 1. Data Controls 2. Implicit EL Objects 3. Java APIs 4. JavaScript APIs Provide easy access to device properties Referenced via the UI components Simply type or use the Expression Builder #{devicescope.device.hascamera} 9
10 Overview Accessing Device Services 1. Data Controls 2. Implicit EL Objects 3. Java APIs 4. JavaScript APIs Provide programmers the flexibility of accessing device services from Java with their own Java Beans Easier to handle error conditions and process any outputs 01 DeviceManager dm = DeviceManagerFactory.getDeviceManager(); 02 dm.send (" ", "A test SMS"); 10
11 11
12 Overview Accessing Device Services 1. Data Controls 2. Implicit EL Objects 3. Java APIs 4. JavaScript APIs For non AMX pages (local HTML or remote URL) Add JavaScript library to the page Gives direct access to services 01 adf.mf.api.send ({to: 02 cc: 03 subject: "Test ", 04 body: "Test message"}); 12
13 Accessing Device Properties Service Data Control EL Access Programmatic Device Properties Yes Yes Send SMS Yes Yes Send Yes Yes Create Contact Find Contacts Update Contact Remove Contact Yes Yes Yes Yes Yes Get Picture Yes Yes Start Location Monitor Yes Yes 13
14 Device Properties See documentation for full list Some examples: Property Static/Dyna mic EL Expression Sample Value Java API device.name Static #{devicescope.device.name} "Joe Smith's iphone" DeviceManager.getName() device.platform Static #{devicescope.device.platform} "iphone" DeviceManager.getPlatform() device.version Static #{devicescope.device.version} "4.3.2", "5.0.1" DeviceManager.getVersion() device.os Static #{devicescope.device.os} "ios" DeviceManager.getOs() device.model Static #{devicescope.device.model} "i386", "iphone3,1" DeviceManager.getModel() device.phonegap Static #{devicescope.device.phonegap} "1.0.0" DeviceManager.getPhonegap() hardware.hascamera Static #{devicescope.hardware.hascamera} true, false DeviceManager.hasCamera() hardware.hascontacts Static #{devicescope.hardware.hascontacts} true, false DeviceManager.hasContacts() hardware.hastouchscreen Static #{devicescope.hardware.hastouchscreen} true, false DeviceManager.hasTouchScreen() 14
15 Working with Device Features Java Code Samples 15
16 Device Properties API Example 01 public class MyBean { // Called via a button 04 public void actionsendsms(actionevent event) { 05 DeviceManager device = DeviceManagerFactory.getDeviceManager(); boolean hascamera = device.hascamera(); 08 } 16
17 Send SMS API Example 01 public class MyBean { // Called via a button 04 public void actionsendsms(actionevent event) { 05 DeviceManager device = DeviceManagerFactory.getDeviceManager(); String to = " , "; 08 String body = "A test SMS"; device.sendsms(to, body); 11 } 12 } 17
18 Send API Example 01 public class MyBean { // Called via a button 04 public void actionsend (actionevent event) { 05 DeviceManager device = DeviceManagerFactory.getDeviceManager(); String to = "steven.king@oracle.com, neena.kochrar@oracle.com"; 08 String cc = "scott.tiger@oracle.com"; 09 String subject = "A test subject"; 10 String body = "A test body"; device.send (to, cc, subject, body, null, null, null); 13 } 14 } 18
19 Start Updating Position API Example 01 public class MyBean { // Called via a button 04 public void actiongetpicture(actionevent event) { 05 DeviceManager device = DeviceManagerFactory.getDeviceManager(); String watchid = device.startupdatingposition(20000, 08 true, "MyGPSSubscriptionID", 09 new GeolocationCallback() { 10 public void locationupdated(location position) { 11 System.out.println("Location updated to: " + position); 12 } 13 }); 14 device.clearwatchposition(watchid); 15 } 16 } 19
20 Get Picture API 01 public class oracle.adf.model.datacontrols.device.devicemanager { /** Provides access to the device's default camera application, which enables 04 * taking a picture or retrieving a previously-save image. 05 * 06 quality quality of save image. Range 0 to destinationtype Choose the format of the return value. 08 * - 0 base64 encoded string 1- URI to file:/// 09 sourcetype - Where should the picture come from? 10 * - 0 Library 1 Camera 2 Album 11 allowedit - Allow simple editing of image before selection 12 encodingtype - Encoding of saved imaged - 0 JPG 1 PNG 13 targetwidth - Width in pixels to scale image 14 targetheight - Height in pixels to scale image 15 - A String of either the base64 image or a file URK 16 */ 17 public String getpicture(int quality, int destinationtype, int sourcetype, 18 boolean allowedit, int encodingtype, 19 int targetwidth, int targetheight); 20
21 Get Picture API Example 01 public class MyBean { // Called via a button 04 public void actiongetpicture(actionevent event) { 05 DeviceManager device = DeviceManagerFactory.getDeviceManager(); String imagedata = 08 device.getpicture(100, 09 DeviceManager.CAMERA_DESTINATIONTYPE_FILE_URL 10 DeviceManager.CAMERA_SOURCETYPE PHOTOLIBRARY, 11 false, 12 DeviceManager.CAMERA_ENCODINGTYPE_JPEG, 13 0, 0); 14 } 21
22 Some Special Considerations 22
23 Working with Contacts Operations Find Contacts Create Contact Update Contacts Remove Contact Both update and remove operations use a Contact object as a parameter retrieved from a findcontact operation ADF Mobile provides a contact related objects 23
24 Working With The Camera Pay attention to picture quality File size impacts memory/network traffic To return picture to the page: Set destinationtype to 1 (file name) Drop Return of getpicture as Output Text Drop Image component onto page Set source to return input value (#{bindings.return.inputvalue}) 24
25 Working with Location Services Acquire the device's current position One instant in time, or on a periodic basis Uses the startlocationmonitor operation Use a geo-decoder to get address from coordinates 25
26 Summary Simple device feature access Declarative Java or JavaScript API Leverage Cordova infrastructure 26
27 PRODUCT DEMONSTRATION USING Device Features 27
28 28
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Integrating Device Services with ADF Mobile 2 Apache Cordova / PhoneGap ADF Mobile utilizes PhoneGap to access most of the onboard devices services To be replaced by Apache Cordova soon Provides access
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Introduction to the Oracle Mobile Development Platform Dana Singleterry Product Management Oracle Development Tools Global Installed Base: PCs vs Mobile Devices 3 Mobile Enterprise Challenges In Pursuit
More informationReal Life ADF Mobile. 10 things that you don't get from the developer guide
Real Life ADF Mobile 10 things that you don't get from the developer guide DOAG Konferenz; November 19th 2013 Who Am I Luc Bors Principal Consultant AMIS, Netherlands Friends of Oracle & Java 5 Oracle
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 ADF Mobile The Data Layer 2 Mobile Device Device Services ADF Mobile Architecture Device Native Container HTML5 & JavaScript Presentation Phone Gap Native View ADF Mobile XML View ADF Controller Local
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Developing Mobile Applications for ios and Android the Oracle Way Frédéric Desbiens Principal Product Manager Application Development
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Oracle Mobile Suite an Overview Vincent Hu Principal Sales Consultant Oracle Mobile Suite Everything you need to mobile enable enterprise applications in one package One Platform, Any App, Any Data,
More informationOracle Exam 1z0-441 Oracle Mobile Development 2015 Essentials Version: 6.0 [ Total Questions: 85 ]
s@lm@n Oracle Exam 1z0-441 Oracle Mobile Development 2015 Essentials Version: 6.0 [ Total Questions: 85 ] Question No : 1 You have been asked to select the appropriate security policy to apply to a SOAP
More informationADF Mobile : Data Services Java Beans. Ma Ping
ADF Mobile : Data Services Java Beans Ma Ping ping.ma@oracle.com Overview Topics covered in this lesson include: Roadmap and Best Practices Data Services Overview Data Objects and CRUD Objects Data Relationships
More informationTake Your Oracle Forms on the Road Using ADF Mobile. Mia Urman, OraPlayer & Denis Tyrell, Oracle Corporation
Take Your Oracle Forms on the Road Using ADF Mobile Mia Urman, OraPlayer & Denis Tyrell, Oracle Corporation Who Am I Mia Urman CEO, OraPlayer Oracle Expert and Oracle Forms Cheerleader 14 years supporting,
More informationCamera Device API Guide Program
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:hyb3.5:guide:ios:camera Camera Device API Guide Program Outline Compass guide program is a guide application for egov Device API, using the mobile
More informationOracle Mobile Application Framework
Oracle Mobile Application Framework Oracle Mobile Application Framework (Oracle MAF) is a hybrid-mobile development framework that enables development teams to rapidly develop single-source applications
More informationDeveloping Cross Device Mobile Applications
Developing Cross Device Mobile Applications Dana Singleterry - http://blogs.oracle.com/dana Twitter - @dsingleterry Principal Product Manager, Oracle Development Tools 2 Copyright 2012, Oracle and/or its
More informationCamera Device API Guide Program
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:hyb3.5:guide:add:camera Camera Device API Guide Program Outline Camera guide program is a guide application for egov Device API, using the mobile
More informationFILE UPLOAD IN ORACLE ADF MOBILE
FILE UPLOAD IN ORACLE ADF MOBILE An Oracle White Paper 12-03-2014 Abstract This paper demonstrates a way to upload a local file to a remote server in ADF Mobile Vinay Kumar Table of Contents Setup:...
More informationADF Mobile Code Corner
ADF Mobile Code Corner m03. Abstract: A requirement in software development is to conditionally enable/disable or show/hide UI. Usually, to accomplish this, you dynamically look-up a UI component to change
More informationATC Android Application Development
ATC Android Application Development 1. Android Framework and Android Studio b. Android Platform Architecture i. Linux Kernel ii. Hardware Abstraction Layer(HAL) iii. Android runtime iv. Native C/C++ Libraries
More informationStrategies for Running Oracle Forms from Mobile Devices and Tablets.
Strategies for Running Oracle Forms from Mobile Devices and Tablets Mia Urman, AuraPlayer miaurman@auraplayer.com Denis Tyrell, Oracle 5 Copyright 2012, Oracle and/or its affiliates. All rights reserved.
More informationCHAPTER. Introduction to Mobile Application Development
CHAPTER 1 Introduction to Mobile Application Development 4 Oracle Mobile Application Framework Developer Guide T he obvious reason for you to buy this book is that you want to start building mobile applications
More information1Z0-441
1Z0-441 Passing Score: 800 Time Limit: 0 min Exam A QUESTION 1 What two features are common for unbounded task flows and bounded task flows in MAF? A. define managed beans B. support task flow input and
More informationBPM + Mobile Building a hybrid mobile app for BPM IBM Corporation
BPM + Mobile Building a hybrid mobile app for BPM Daniel Fitzgerald Technical Sales Specialist Oxford Brookes University Graduate - BSc Mobile Computing daniel.fitzgerald@uk.ibm.com 2 Agenda Why mobile?
More informationBuild 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: OAUG web site Or 1 Session Objectives Understand the components of Oracle MAF Use Oracle MAF to create mobile
More informationPhoneGap Cross the Gap from HTML5 to Mobile OSCON Paul Beusterien July 19, 2012
PhoneGap Cross the Gap from HTML5 to Mobile OSCON 2012 Paul Beusterien July 19, 2012 Today's Talk Why Web Development for Mobile? Why PhoneGap? What is PhoneGap? Technology Map Slides at http://goo.gl/uf625
More informationActual4Test. Actual4test - actual test exam dumps-pass for IT exams
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : C9520-927 Title : Developing Portlets and Web Applications with IBM Web Experience Factory 8.0 Vendors
More informationMobilize Your Users Now with Oracle Mobile Application Framework (MAF)
Mobilize Your Users Now with Oracle Mobile Application Framework (MAF) Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the components of Oracle MAF Use Oracle MAF
More informationADF Mobile Code Corner
ADF Mobile Code Corner m03. Abstract: Dependent lists is a common functional requirement for web, desktop and also mobile applications. You can build dependent lists from dependent, nested, and from independent,
More informationAndroid App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore
Android App Development Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore Mobile devices (e.g., smartphone, tablet PCs, etc.) are increasingly becoming an essential part of human life
More informationADF Mobile Code Corner
ADF Mobile Code Corner m05. Caching WS queried data local for create, read, update with refresh from DB and offline capabilities Abstract: The current version of ADF Mobile supports three ADF data controls:
More informationBuild 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
More informationOracle Mobile Hub. Complete Mobile Platform
Oracle Mobile Hub Mobile is everywhere and has changed nearly every facet of our lives. The way we work, play, socialize and interact with one another have all been revolutionized by mobile devices. More
More informationLab 1: Getting Started with IBM Worklight Lab Exercise
Lab 1: Getting Started with IBM Worklight Lab Exercise Table of Contents 1. Getting Started with IBM Worklight... 3 1.1 Start Worklight Studio... 5 1.1.1 Start Worklight Studio... 6 1.2 Create new MyMemories
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationMobile Application Development: Introducing ADF Mobile Native Client Framework
Mobile Application Development: Introducing ADF Mobile Native Client Framework Denis Tyrell, Senior Director of Product Development, ADF/JDeveloper Joe Huang, Senior Principal Product Manager, ADF/JDeveloper
More informationImage Use and Manipulation with
Image Use and Manipulation with PeopleTools Randall Groncki July 17, 2018 About Me Independent Consultant Northern VA, DC Area Tech since 1996 PeopleSoft (PSG), Hunter, Renaissance Employee: 7679 Safe
More informationSoftware Architecture Documentation for the JRC MYGEOSS app for Invasive Species project
Software Architecture Documentation for the JRC MYGEOSS app for Invasive Species project 2015.3724 Table of Contents 1 Architecture View... 2 2 Application... 3 2.1 Technologies Used... 3 2.1.1 Apache
More informationLab 2 Examine More Development Features in IBM Worklight
Lab 2 Examine More Development Features in IBM Worklight Table of Contents 2. Examine More Development Features in IBM Worklight... 2-3 2.1 Examine the fully-built and styled version of MyMemories...2-4
More informationIntroduction to Worklight Integration IBM Corporation
Introduction to Worklight Integration Agenda IBM Mobile Foundation Introduction to Worklight How to Integrate Worklight Adapters WebAPI HTTP & SOAP Database (SQL) WebSphere Message Broker Cast Iron 2 IBM
More informationIntroduction to the Extended Development Platform
Hong Kong 2018 Introduction to the Extended Development Platform Richard Schaefer, Sr. Enterprise Solution Manager BlackBerry Development Platform A collection of enterprise ready tools which enable enterprise
More informationCross-platform Mobile Document Scanner
Computer Science and Engineering 2018, 8(1): 1-6 DOI: 10.5923/j.computer.20180801.01 Cross-platform Mobile Document Scanner Amit Kiswani Lead/Architect Mobile Applications, Paramount Software Solutions,
More informationUI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML
UI Course (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) HTML: Introduction The World Wide Web (WWW) and history of HTML Hypertext and Hypertext Markup Language Why HTML Prerequisites Objective
More informationA Gentle Introduction to Java Server Pages
A Gentle Introduction to Java Server Pages John Selmys Seneca College July 2010 What is JSP? Tool for developing dynamic web pages developed by SUN (now Oracle) High-level abstraction of Java Servlets
More informationDeveloping 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 Who am I? 2 Agenda Mobile web applications and Web Experience Factory Tour of Web Experience
More informationECWePA (Easily Create Web Photo Album)
1. General ECWePA (Easily Create Web Photo Album) The ECWePA (Easily Create Web Photo Album) application was developed to easily create HTML photo albums. With minimal effort, you can quickly create photo
More informationOverview of BlackBerry Dynamics Platform
Hong Kong 2018 Overview of BlackBerry Dynamics Platform Richard Schaefer, Sr. Enterprise Solutions Manager Application Models Multiple Platforms Web-based Extend Desktop Browser based rendering and APIs
More informationProgramming with Android: System Architecture. Dipartimento di Scienze dell Informazione Università di Bologna
Programming with Android: System Architecture Luca Bedogni Marco Di Felice Dipartimento di Scienze dell Informazione Università di Bologna Outline Android Architecture: An Overview Android Dalvik Java
More informationSymphony.com. AppConfig Technical Capabilities
Symphony.com AppConfig Technical Capabilities Introduction The following document describes the technical capabilities and deployment the native mobile Symphony app to devices based on the best practices
More informationEclipse Scout. Release Notes. Scout Team. Version 7.0
Eclipse Scout Release Notes Scout Team Version 7.0 Table of Contents About This Release.......................................................................... 1 Service Releases..........................................................................
More informationOracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)
Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand) Code: URL: D101074GC10 View Online The Developing Applications for the Java EE 7 Platform training teaches you how
More informationExtending ArcGIS Maps for SharePoint. Quan Tang Scott Ball
Extending ArcGIS Maps for SharePoint Quan Tang Scott Ball Agenda Extending ArcGIS Maps for SharePoint ArcGIS platform overview ArcGIS + SharePoint = Better together ArcGIS Maps for SharePoint overview
More informationAndroid. Operating System and Architecture. Android. Screens. Main features
Android Android Operating System and Architecture Operating System and development system from Google and Open Handset Alliance since 2008 At the lower level is based on the Linux kernel and in a higher
More informationDevelop Mobile Front Ends Using Mobile Application Framework A - 2
Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 3 Develop Mobile Front Ends Using Mobile Application Framework A - 4
More informationBuild Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)
Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS) Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the need for something like Oracle Mobile
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationFlex and Java. James Ward. twitter://jlward4th Adobe Systems Incorporated. All Rights Reserved.
Flex and Java James Ward http://www.jamesward.com twitter://jlward4th 2006 Adobe Systems Incorporated. All Rights Reserved. 1 Applications have evolved Easy 2004 WEB APPLICATIONS Ease of Deployment 1998
More informationOpen-Xchange App Suite Minor Release v Feature Overview V1.0
Open-Xchange App Suite Minor Release v7.10.1 Feature Overview V1.0 1 OX App Suite v7.10.1... 4 1.1 Intention of this Document... 4 1.2 Key Benefits of OX App Suite v7.10.1... 4 2 OX Calendar Enhancements
More informationSun Java Studio Creator. Ken Paulsen Staff Engineer Sun Microsystems, Incorporated (Slides by: Craig R. McClanahan)
Sun Java Studio Creator Ken Paulsen Staff Engineer Sun Microsystems, Incorporated (Slides by: Craig R. McClanahan) Agenda Background Developer characteristics Corporate developers Sun Java Studio Creator
More informationMCS 2514 Fall 2012 Programming Assignment 3 Image Processing Pointers, Class & Dynamic Data Due: Nov 25, 11:59 pm.
MCS 2514 Fall 2012 Programming Assignment 3 Image Processing Pointers, Class & Dynamic Data Due: Nov 25, 11:59 pm. This project is called Image Processing which will shrink an input image, convert a color
More informationOracle Corporation
1 2012 Oracle Corporation ORACLE PRODUCT LOGO Neues von Oracle Lorenz Keller Leiter Systemberatung Gut zu wissen DOAG Regio Bremen am 10. Dezember 2012 2 2012 Oracle Corporation Agenda Neue Produkte, Updates,
More informationOracle Retail Accelerators for WebLogic Server 11g
Oracle Retail Accelerators for WebLogic Server 11g Micro-Applications Development Tutorial October 2010 Note: The following is intended to outline our general product direction. It is intended for information
More informationCS 528 Mobile and Ubiquitous Computing Lecture 1b: Introduction to Android. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 1b: Introduction to Android Emmanuel Agu What is Android? Android is world s leading mobile operating system Open source (https://source.android.com/setup/)
More informationIntegriSign Capture SDK (Java) Developer s Guide
IntegriSign Capture SDK (Java) Developer s Guide Copyright 2018 epadlink 1 Table of Contents Introduction... 3 Abstract... 3 Key Features... 3 System requirements... 3 Process... 4 Running IntegriSign
More informationMobile Applications 2013/2014
Mobile Applications 2013/2014 Mike Taylor Product Manager February 6, 2015 Advanced Development Technology Agenda Devices App Types Test/Deploy Summary Devices Mobile (Feature) Phones Windows version 5/6
More informationCS 4518 Mobile and Ubiquitous Computing Lecture 2: Introduction to Android. Emmanuel Agu
CS 4518 Mobile and Ubiquitous Computing Lecture 2: Introduction to Android Emmanuel Agu What is Android? Android is world s leading mobile operating system Open source Google: Owns Android, maintains it,
More informationOAuth 2 and Native Apps
OAuth 2 and Native Apps Flows While all OAuth 2 flows can be used by native apps, only the user delegation flows will be considered in this document: Web Server, User-Agent and Device flows. The Web Server
More informationAdobe ColdFusion (2016 release)
Adobe (2016 release) Feature improvement history Features included in each edition of Adobe API Manager API monitoring API version and lifecycle management API access control API rate limiting and throttling
More informationA Framework for Cross-platform Mobile Web Applications Using HTML5
2014 International Conference on Future Internet of Things and Cloud A Framework for Cross-platform Mobile Web Applications Using HTML5 Christos Bouras Computer Technology Institute & Press Diophantus
More informationIntroduction. Typographical conventions. Prerequisites. QuickPrints SDK for Windows 8 Version 1.0 August 06, 2014
Introduction The QuickPrints SDK for Windows 8 provides a set of APIs that can be used to submit a photo print order to a Walgreens store. This document gives step-by-step directions on how to integrate
More informationFast Track to Java EE
Java Enterprise Edition is a powerful platform for building web applications. This platform offers all the advantages of developing in Java plus a comprehensive suite of server-side technologies. This
More informationNew frontier of responsive & device-friendly web sites
New frontier of responsive & device-friendly web sites Dino Esposito JetBrains dino.esposito@jetbrains.com @despos facebook.com/naa4e Responsive Web Design Can I Ask You a Question? Why Do You Do RWD?
More informationWebSign SDK (Java) Java(Client) - Java(Server) Developer s Guide
WebSign SDK (Java) Java(Client) - Java(Server) Developer s Guide C O N T E N T S 1. Introduction... 1 2. Abstract... 1 3. Key Features... 1 4. System requirements... 1 5. Process... 1 6. Running WebSign
More informationBuild Native-like Experiences in HTML5
Developers Build Native-like Experiences in HTML5 The Chrome Apps Platform Joe Marini - Chrome Developer Advocate About Me Joe Marini Developer Relations Lead - Google Chrome google.com/+joemarini @joemarini
More informationAndroid App Development
Android App Development Outline Introduction Android Fundamentals Android Studio Tutorials Introduction What is Android? A software platform and operating system for mobile devices Based on the Linux kernel
More informationAndroid Online Training
Android Online Training IQ training facility offers Android Online Training. Our Android trainers come with vast work experience and teaching skills. Our Android training online is regarded as the one
More informationAdobe ColdFusion 11 Enterprise Edition
Adobe ColdFusion 11 Enterprise Edition Version Comparison Adobe ColdFusion 11 Enterprise Edition Adobe ColdFusion 11 Enterprise Edition is an all-in-one application server that offers you a single platform
More information70-482Q&As. Advanced Windows Store App Dev using HTML5 and JavaScript. Pass Microsoft Exam with 100% Guarantee
70-482Q&As Advanced Windows Store App Dev using HTML5 and JavaScript Pass Microsoft 70-482 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee
More informationJavaServer Pages. What is JavaServer Pages?
JavaServer Pages SWE 642, Fall 2008 Nick Duan What is JavaServer Pages? JSP is a server-side scripting language in Java for constructing dynamic web pages based on Java Servlet, specifically it contains
More informationENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER
ENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER Abstract This whitepaper talks about the requirements of modern day Enterprise Mobile Applications and how WaveMaker can simplify and speed up the
More informationCODAPPS. Adding Pictures to a Form. Clément Levallois
CODAPPS Adding Pictures to a Form Clément Levallois 2018-01-12 Table of Contents 1. Importing a picture into the app........................................................... 1 2. Adding a picture to
More informationLeveraging BlackBerry Services: Push and Notification Manager
Leveraging BlackBerry Services: Push and Notification Manager JAM848 Garett Beukeboom, Application Development Consultant, RIM Vineet Narang, CEO, MobiQuest November 30 th, 2012 BlackBerry Push Service
More informationOracle Mobile Cloud, Enterprise
Oracle Mobile Cloud, Enterprise More than 50% of the world s population now carries a smartphone. Mobile is everywhere and continues to be the dominant way we consume information and services, but mobile
More informationMobile Technologies. Types of Apps
Mobile Technologies Types of Apps What is mobile? Devices and their capabilities It s about people Fundamentally, mobile refers to the user, and not the device or the application. Barbara Ballard, Designing
More informationApplication Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started
Application Development in JAVA Duration Lecture: Specialization x Hours Core Java (J2SE) & Advance Java (J2EE) Detailed Module Part I: Core Java (J2SE) Getting Started What is Java all about? Features
More informationPhoneGap. Andrew Lunny, Adobe. Monday, 23 July, 12
PhoneGap Andrew Lunny, Adobe Me @alunny Computer Scientist PhoneGap Build Nitobi Software Adobe Systems Author Me @alunny Computer Scientist PhoneGap Build Nitobi Software Apache Cordova Adobe Systems
More informationios vs Android By: Group 2
ios vs Android By: Group 2 The ios System Memory Section A43972 Delta Core OS Layer Core Services Layer Media Layer CoCoa Touch Layer Memory Section A43972 Delta Aaron Josephs Core OS Layer - Core OS has
More informationA Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group
A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax
More informationSkinning Manual v1.0. Skinning Example
Skinning Manual v1.0 Introduction Centroid Skinning, available in CNC11 v3.15 r24+ for Mill and Lathe, allows developers to create their own front-end or skin for their application. Skinning allows developers
More informationBanner: 300x50, 300x250 Interstitial: 320x480, 480x320 Platform Ad Type. Sizes. File Size. File Type. Max Frames Per Second
ios 9 CREATIVE REQUIREMENTS: All of the following must be SSL compliant (URL must include https): Landing page URL 1x1 impression trackers 3rd party tags SMARTPHONE - BANNER ADS A standard banner ad is
More informationLab 3: Using Worklight Server and Environment Optimization Lab Exercise
Lab 3: Using Worklight Server and Environment Optimization Lab Exercise Table of Contents Lab 3 Using the Worklight Server and Environment Optimizations... 3-4 3.1 Building and Testing on the Android Platform...3-4
More informationLab 2. Connect the Order API to a SOAP Web Service
Lab 2 Connect the Order API to a SOAP Web Service Overview In this step we are going to implement the post:/orders flow. To create an order, we are going to need to 1. Call the.net SOAP Service to create
More informationAndroid Application Development Course Code: AND-401 Version 7 Duration: 05 days
Let s Reach For Excellence! TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com
More informationIntegriSign epad-ink SDK (Java) Developer s Guide
IntegriSign epad-ink SDK (Java) Developer s Guide Copyright 2018 epadlink 1 Table of Contents Introduction... 3 Abstract... 3 Key Features... 3 System requirements... 3 Process... 4 Running IntegriSign
More informationSolving Mobile App Development Challenges. Andrew Leggett & Abram Darnutzer CM First
Solving Mobile App Development Challenges Andrew Leggett & Abram Darnutzer CM First CM First WebClient Solutions CM WebClient Full desktop experience in browser CM WebClient Mobile Online mobile solution,
More informationCSS JavaScript General Implementation Preloading Preloading in the Design Thinking Process Preloading in the Summary View Android UI Design Design
Table of Contents Introduction Purpose Scope Overview Design Thinking Process Description Empathy Define Ideate Prototype Test Design Thinking Requirement Analysis Empathy Define Ideate Prototype Test
More informationChapter 7 Applets. Answers
Chapter 7 Applets Answers 1. D The drawoval(x, y, width, height) method of graphics draws an empty oval within a bounding box, and accepts 4 int parameters. The x and y coordinates of the left/top point
More informationDesigning for the Mobile Web Lesson 4: Native Apps
Designing for the Mobile Web Lesson 4: Native Apps Michael Slater, CEO Andrew DesChenes, Dir. Services course-support@webvanta.com 888.670.6793 www.webvanta.com Welcome! Four sessions 1: The Mobile Landscape
More informationProgramming with Android: System Architecture. Luca Bedogni. Dipartimento di Scienze dell Informazione Università di Bologna
Programming with Android: System Architecture Luca Bedogni Dipartimento di Scienze dell Informazione Università di Bologna Outline Android Architecture: An Overview Android Java Virtual Machine Android
More informationMobile development initiation
Mobile development initiation Outline Mobile development: o Why? o How? o New issues Android ios 2 Mobile growth ¼ Internet access Sales of smartphones and tablets increase o + 70% tab Community 3 Why
More informationDeveloping 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 Evaluation Individual
More informationOracle Developer Day
Oracle Developer Day Sponsored by: J2EE Track: Session #3 Developing JavaServer Faces Applications Name Title Agenda Introduction to JavaServer Faces What is JavaServer Faces Goals Architecture Request
More informationFramework. Set of cooperating classes/interfaces. Example: Swing package is framework for problem domain of GUI programming
Frameworks 1 Framework Set of cooperating classes/interfaces Structure essential mechanisms of a problem domain Programmer can extend framework classes, creating new functionality Example: Swing package
More informationData Sheet Instant Connect Mobile Client When your business is on the line, Instant Connect is here for your most critical communications needs. Welco
Data Sheet Instant Connect Mobile Client When your business is on the line, Instant Connect is here for your most critical communications needs. Welcome to the world s first and only secure communications
More information