Develop using the BlackBerry WebWorks SDK for BlackBerry Tablets (1 of 4)
|
|
- Kimberly Day
- 5 years ago
- Views:
Transcription
1 Develop using the BlackBerry WebWorks SDK for BlackBerry Tablets (1 of 4) Getting Started Adam Stanley Prosanta Bhattacherjee BlackBerry Developer Relations February 1, 20111
2 BlackBerry WebWorks Application Platform Overview 2
3 What is BlackBerry WebWorks? BlackBerry WebWorks is an application platform that enables developers to create standalone applications using modern and standardized web technologies. WebWorks applications can be fully-featured Super Apps through their ability to integrate with native BlackBerry and PlayBook features.
4 BlackBerry Programming Models Application power Simplicity of development and maintenance Hitting the sweet spot means The richness of device access and reuse of assets The simplicity of the browser programming model
5 Developer Spectrum Native-based UI Browser-based UI Functionality provided by BlackBerry OS Functionality provided by Browser Engine Native Application WebWorks Platform BlackBerry Browser Where in the spectrum do developers gravitate to? Do they create a Native application (Highly functional)? Do they create Web content for the Browser (Flexible UI and low cost)? Or a mix of the two? 5
6 Web = Platform Plurality BlackBerry Smartphone BlackBerry PlayBook It s a diverse world out there for developers! Strong Web standards offer support across multiple platforms Reuse Web assets and developer skills to create BlackBerry apps Each platform seeing growth in access to native functionality Access the richness and differentiators of each platform
7 Real World Examples Loca FM (Vanatur World Mobile) Hollywood Bowl (LA Philharmonic) Guitar Chords (My App Catalog) Superheroes Alliance (Uken Games) Sea-Web (Nitobi) Campus Party (Contento Media)
8 Features and Capabilities 8
9 What Can a WebWorks App Do? Services & Content WEB SERVICES BROWSER ENGINE APPLICATION INTEGRATION PUSH SYSTEM EVENTS MENUS GPS STORAGE File System SQLite
10 Web Platform Powered by WebKit WebKit rendering engine added to BlackBerry 6 and BlackBerry Tablet OS BlackBerry WebWorks applications benefit from strengths of WebKit Combine the power of HTML5 and CSS3 with JavaScript APIs
11 PlayBook Web Platform Improved high fidelity WebKit browser engine Better support of HTML5 and CSS3 standards Package existing Flash content into a PlayBook application Full support of Adobe Flash 10.1 Faster hardware 1Ghz dual core processor 1Gb Ram
12 WebWorks JavaScript Extensions Custom objects that can connect browser engine with underlying Java code BlackBerry WebWorks apps can be more than just web content Enables Super App functionality
13 WebWorks API Examples Application and system events onbackground, oncoveragechange, etc. Application launcher Invoke native apps with data, invoke third-party apps with data System properties Change home screen icon, background, etc. User interface System Dialogs
14 Sample Code: Application Integration <script type="text/javascript"> function openvideocamera() { var args = new blackberry.invoke.cameraarguments(); args.view = blackberry.invoke.cameraarguments.view_recorder; blackberry.invoke.invoke(blackberry.invoke.app_camera, args); } </script>
15 Architecture 15
16 Architecture: How Does it Work? User interface Powered by Web HTML and CSS Your app Application logic JavaScript WebWorks APIs WebKit Engine WebWorks Platform BlackBerry Platform Access to Platform OS BBM Monetization Media Hardware Security PIM Storage Compression Push Background Multi-Tasking
17 Open Source Community OSS Community BlackBerry WebWorks Platform Github RIM developer Contribute Participate Review OSS Code (source) Consume Participate App developer Create OS developer WebWorks Application
18 Market for WebWorks Applications BlackBerry WebWorks applications are supported on BlackBerry PlayBook BlackBerry 6 BlackBerry Device Software version 5.0
19 Development Tools 19
20 How do you build BlackBerry WebWorks Applications? 1. Setup Development Environment 2. Write application content (HTML, CSS, JavaScript files) 3. Create a ZIP archive containing these Web assets 4. Package your application using the WebWorks SDK
21 BlackBerry WebWorks SDK Development Tools PlayBook Development BlackBerry PlayBook Adobe AIR SDK BlackBerry WebWorks SDK for PlayBook WebWorks Application Archive (ZIP) HTML CSS JavaScript
22 BlackBerry WebWorks SDK Development Tools PlayBook Development BlackBerry PlayBook Adobe AIR SDK *.bar BlackBerry WebWorks SDK for PlayBook WebWorks Application Archive (ZIP) Java SDK *.cod Smartphone Development BlackBerry WebWorks SDK BlackBerry Smartphone
23 Required Development Tools Adobe AIR SDK BlackBerry WebWorks SDK for Tablet OS VMware Player BlackBerry PlayBook Simulator
24 Installing the Adobe AIR SDK 24
25 Step 1: Installing the Adobe AIR SDK Download the AIR SDK from Adobe s website:
26 Step 1: Installing the Adobe AIR SDK Extract the contents of the AIR SDK to your computer: Recommend C:\Program Files\Adobe\AirSDK for Windows
27 Step 1: Installing the Adobe AIR SDK
28 Setting Up The WebWorks SDK For PlayBook 28
29 Step 2: Setting up the SDK Download the BlackBerry WebWorks SDK for Tablet OS:
30 Step 2: Setting up the SDK
31 Step 2: Setting up the SDK
32 Step 2: Setting up the SDK Enter the location of where you extracted the contents of the AIR SDK in Step 1
33 Step 2: Setting up the SDK C:\Program Files\Research In Motion\BlackBerry WebWorks Packager for PlayBook
34 Step 2: Setting up the SDK
35 Installing VMware Player 35
36 Step 3: Installing VMware Player Download the VMware player from VMware's website:
37 Step 3: Installing VMware Player
38 Step 3: Installing VMware Player
39 Step 3: Installing VMware Player
40 Step 3: Installing VMware Player VMware installation requires a system restart Coffee break
41 BlackBerry PlayBook Simulator 41
42 Step 4: Setting Up The Simulator Download the BlackBerry PlayBook Simulator:
43 Step 4: Setting Up The Simulator
44 Step 4: Setting Up The Simulator
45 Step 4: Setting Up The Simulator Choose a location to install simulator Installation unpacks a ISO file that will be used by the VMware player Recommend C:\device simulators\<simulator name> on Windows
46 Step 4: Setting Up The Simulator
47 Step 4: Setting Up The Simulator
48 Step 4: Setting Up The Simulator
49 Step 4: Setting Up The Simulator Browse to location where you installed simulator ISO file C:\device simulators\<simulator name>\<iso file>
50 Step 4: Setting Up The Simulator
51 Step 4: Setting Up The Simulator
52 Step 4: Setting Up The Simulator
53 Step 4: Setting Up The Simulator
54 Step 4: Setting Up The Simulator
55 Step 4: Setting Up The Simulator
56 Step 4: Setting Up The Simulator
57 Step 4: Setting Up The Simulator
58 Step 4: Setting Up The Simulator To direct input to virtual machine, press CTRL + G To return to your computer, press CTRL + ALT
59 Step 4: Setting Up The Simulator
60 Step 4: Setting Up The Simulator
61 Step 4: Setting Up The Simulator
62 Step 4: Setting Up The Simulator
63 Writing An App Hello World 63
64 Start Writing Code Open your favorite text editor Create a new file named index.html Add the following HTML content to this file: <html> <head> <style type="text/css"> body { font-size: 5em; } </style> </head> <body> <p> Hello World </p> </body> </html>
65 Start Writing Code Create a second file named config.xml Add the following XML content to this file: <?xml version="1.0" encoding="utf-8"?> <widget xmlns=" xmlns:rim=" version=" "> <name>helloworld</name> <content src="index.html"/> </widget>
66 Start Writing Code Create an archive (ZIP) named helloworld.zip containing the index.html and config.xml files
67 Start Writing Code Using the BlackBerry WebWorks Packager (bbwp.exe) Command line tool used to package the ZIP file From a command prompt navigate to the WebWorks SDK installation folder: C:\Program Files\Research In Motion\BlackBerry WebWorks Packager for PlayBook\bbwp bbwp [drive:][path]archive [/s [dir]] [/o dir] archive Specifies the.zip file to compile /s Save source. The default behavior is to not save the source files. If dir is specified then creates dir\src\ directory structure. If no dir specified then the path of archive is assumed /o Redirects output file location to dir. If both /o and dir are not specified then the path of archive is assumed /v Turn on verbose messages /h Display this usage information
68 Start Writing Code Run the BlackBerry WebWorks Packager (bbwp.exe) Packages the helloworld.zip file into a helloworld.bar PlayBook application C:\Program Files\Research In Motion\BlackBerry WebWorks Pack ager for PlayBook\bbwp>bbwp "c:\sandbox\web apps\helloworld\ helloworld.zip" [INFO] Parsing command line options [INFO] Parsing bbwp.properties [INFO] Validating WebWorks archive [INFO] Parsing config.xml [WARNING] Failed to find a <feature> element [WARNING] Failed to find the <author> element [INFO] Populating application source [INFO] Compiling WebWorks application [INFO] Packaging the bar file [INFO] Bar packaging complete [INFO] WebWorks application packaging complete
69 Start Writing Code
70 Deploying An Application 70
71 Deploying Your Application
72 Deploying Your Application
73 Deploying Your Application
74 Deploying Your Application
75 Deploying Your Application
76 Deploying Your Application
77 Deploying Your Application
78 Deploying Your Application Use the BlackBerry Tablet OS SDK Installed as part of the WebWorks SDK for PlayBook Open a command prompt and navigate to: C:\Program Files\Research In Motion\BlackBerry WebWorks Packager for PlayBook\bbwp\blackberry-tablet-sdk Contains developer tools for BlackBerry Tablet OS: bin\blackberry-packager bin\blackberry-deploy bin\blackberry-signer
79 Deploying Your Application blackberry-deploy -installapp -device <device IP> -package <BAR file path> -password <device password> C:\Program Files\Research In Motion\BlackBerry WebWorks Pack ager for PlayBook\bbwp\blackberry-tablet-sdk>blackberry-deploy -installapp -device package "c:\sandbox\ web apps\helloworld\bin\helloworld.bar" -password pass Sending Install request... Info: Action: Install Info: File size: Info: Installing... actual_dname::helloworld1a833da63a6b7e2098dae6d0662e1.mja5og RhZTZkMDY2MmUxICAgICA actual_id::mja5ogrhztzkmdy2mmuxicagica actual_version:: result::success
80 Deploying Your Application
81 Deploying Your Application
82 Getting Help 82
83 Where To Find Help? BlackBerry WebWorks SDK for Tablet OS: Getting started guides for Windows and Mac Developer tools and sample code downloads Development and API reference guides BlackBerry Development Community Developers Blog: Twitter: Community Web Forum:
84 Where To Find Help? SketchPad Weather RSS Reader Download sample code from the BlackBerry Development Knowledge Base:
85 Webcast Series Developing using BlackBerry WebWorks SDK for BlackBerry Tablets February 1, 2011: Getting Started February 3, 2011: My First App February 8, 2011: BlackBerry PlayBook Integration February 10, 2011: User Interface Guidelines and Best Practices
86 Summary BlackBerry and PlayBook WebWorks Application Platform Create standalone applications using Web technologies Extensions can provide integration with device functionality Use Command Line Tools to build and deploy applications to PlayBook
87 Questions and Answers Free BlackBerry PlayBook tablet offer Next webcast on Feb 3 at 2:00 pm EST My First App 87
BlackBerry Apps Experience. Everything You Need to Know and More.
{ BlackBerry Apps Experience Everything You Need to Know and More. Agenda BlackBerry Application Ecosystems Rules of the Road to Mobility Steps to App World Success Do-It-Yourself Apps with Major Impact
More informationDeveloping Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Lab # 2: Getting Started with JavaScript The objective of this lab is to review some of the concepts in JavaScript for creating WebWorks application for the
More informationTIBCO LiveView Web Getting Started Guide
TIBCO LiveView Web Getting Started Guide Contents Introduction... 1 Prerequisites... 1 Installation... 2 Installation Overview... 2 Downloading and Installing for Windows... 3 Downloading and Installing
More informationGetting started with Tabris.js Tutorial Ebook
Getting started with Tabris.js 2.3.0 Tutorial Ebook Table of contents Introduction...3 1 Get started...4 2 Tabris.js in action...5 2.1 Try the examples...5 2.2 Play with the examples...7 2.3 Write your
More informationDeveloping Apps for the BlackBerry PlayBook
Developing Apps for the BlackBerry PlayBook Lab # 4: Getting Started with Ajax and jquery Part 2 The objective of this lab is to continue reviewing some of the concepts in communication with external data
More informationJUGAT Adobe Technology Platform for Rich Internet Applications
JUGAT Adobe Technology Platform for Rich Internet Applications Dieter Hovorka Sr.Systems Engineer Technical Sales dieter.hovorka@adobe.com May 2008 2006 Adobe Systems Incorporated. All Rights Reserved.
More informationPop-up. File format/ size: Must provide (.gif or.jpg) still image - max. 75KB for Mobile - max. 400KB for Tablet
Pop-up Dimensions: Mobile: 640 (W) x 960 (H) pixels Tablet Portrait - 1536 (W) x 2048 (H) pixels [For mytv SUPER only] Tablet Landscape - 2048 (W) x 1536 (H) pixels [For mytv SUPER only] File format/ size:
More informationExploring Cross-platform Tools For Mobile Development: Lessons Learned. mlearning: Tips and Techniques for Development and Implementation
mlearning: Tips and Techniques for Development and Implementation November 14 & 15, 2013 201 Exploring Cross-platform Tools For Mobile Development: Lessons Learned Perry Bennett Exploring Cross-platform
More informationTizen Web Runtime. Ming Jin, Samsung Electronics. (May 8, 2012)
Tizen Web Runtime Ming Jin, Samsung Electronics (May 8, 2012) Contents What is Web Application & Web Runtime Tizen Web Application Packaging & Configuration Network Access Tizen Web Runtime Installer Core
More informationHTML5 Creatives. MediaMath now supports HTML5 Creatives. Each T1AS HTML5 Creative must be uploaded with the following 2 components:
HTML5 Creatives MediaMath now supports HTML5 Creatives. Each T1AS HTML5 Creative must be uploaded with the following 2 components: Component HTML5 Asset Package: The zip file for the T1AS HTML5 creative.
More informationQvidian Proposal Automation System Requirements
Qvidian Proposal Automation System Requirements Version 11.0.6-10/13/2017 Copyright Copyright 2017 Qvidian. All rights reserved. Information in this document is subject to change without notice. The software
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 informationFlex 3 Pre-release Tour
Flex 3 Pre-release Tour Andrew Shorten shorten@adobe.com Enrique Duvos duvos@adobe.com Flex 3 Pre-release Tour Agenda Adobe Platform Update (45 mins) Flex Builder 3 Features (45 mins) Adobe & Open Source
More informationSAP GUI 7.30 for Windows Computer
SAP GUI 7.30 for Windows Computer Student and Faculty Installation Instructions Table of Contents Caution:... 2 System Requirements:... 2 System Memory (RAM) requirements:... 2 Disk Space requirements:...
More informationTIBCO LiveView Web Getting Started Guide
TIBCO LiveView Web Getting Started Guide Introduction 2 Prerequisites 2 Installation 2 Installation Overview 3 Downloading and Installing for Windows 3 Downloading and Installing for macos 4 Installing
More informationGetting started with Convertigo Mobilizer
Getting started with Convertigo Mobilizer First Sencha-based project tutorial CEMS 6.0.0 TABLE OF CONTENTS Convertigo Mobilizer overview...1 Introducing Convertigo Mobilizer... 1-1 Convertigo Mobilizer
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 informationDreamweaver CS6. Table of Contents. Setting up a site in Dreamweaver! 2. Templates! 3. Using a Template! 3. Save the template! 4. Views!
Dreamweaver CS6 Table of Contents Setting up a site in Dreamweaver! 2 Templates! 3 Using a Template! 3 Save the template! 4 Views! 5 Properties! 5 Editable Regions! 6 Creating an Editable Region! 6 Modifying
More informationvsphere Web Client SDK Documentation VMware vsphere Web Client SDK VMware ESXi vcenter Server 6.5.1
vsphere Web Client SDK Documentation VMware vsphere Web Client SDK 6.5.1 VMware ESXi 6.5.1 vcenter Server 6.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationTizen Web Application Tizen v
Tizen Web Application Tizen v2.3 2015. 11 Tizen Web Application Web APIs Standard W3C/HTML5 features HTML5 + CSS + Javascript Tizen UI framework Tizen Web Device APIs Based on JavaScript Provides access
More informationManage Files. Accessing Manage Files
1 Manage Files The Manage Files tool is a file management system for your course. You can use this tool to organize and upload files associated with your course offering. We recommend that you organize
More informationVMware Horizon View Client 4.10 Add-on for Dell Wyse ThinLinux Version 2.1. Release Notes
VMware Horizon View Client 4.10 Add-on for Dell Wyse ThinLinux Version 2.1 Release Notes Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your
More informationFramework7 and PhoneGap. By Lars Johnson
Framework7 and PhoneGap By Lars Johnson What do I need to Know? HTML CSS JavaScript By Lars Johnson What is the difference between- Web App Native App Native/Web Hybrid App What are some examples? http://phonegap.com/blog/2015/03/12/mobile-choices-post1
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 informationQNX SDK for Apps and Media 1.1. User's Guide
QNX SDK for Apps and Media 1.1 User's Guide 2014 2015, QNX Software Systems Limited, a subsidiary of BlackBerry Limited. All rights reserved. QNX Software Systems Limited 1001 Farrar Road Ottawa, Ontario
More informationMobile Internet Devices and the Cloud
Mobile Internet Devices and the Cloud What Is a Smartphone? Mobile Operating Systems for Smartphones 1. iphone 2. Google (Android) 3. Blackberry 4. Windows Mobile 5. Ubuntu Mobile Internet Device (MID)
More informationBy Stephen Cavell, Kerry Ellwanger, and Jack Livingston
By Stephen Cavell, Kerry Ellwanger, and Jack Livingston History PhoneGap created in 2009 by startup Nitobi. Open source way to access the native environment through an embedded WebView in a native app.
More informationDesign Importer User Guide
Design Importer User Guide Rev: 9 February 2012 Sitecore CMS 6.5 Design Importer User Guide How to import the design of an external webpage as a Sitecore layout or sublayout Table of Contents Chapter 1
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 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 informationJavaFX. JavaFX Overview Release E
JavaFX JavaFX Overview Release 2.2.21 E20479-06 April 2013 Learn about the JavaFX 2 and later technology, read a feature summary, explore the sample applications, and follow the high-level steps to create
More informationConverting Your Web App to Tizen. Cheng Luo
Converting Your Web App to Tizen Cheng Luo Agenda Web App Overview Tizen Web App Getting practical Add live weather 2 Web App Overview 3 Web App Landscape Platforms Technologies Distribution Standards
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 informationWhat's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1
What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective
More informationHTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang Obstacles IVI Developers Face Today Lots of hardware variety. Multiple operating systems Different input devices Software development
More informationInstallation Instructions
Installation Instructions Reading App Builder: Installation Instructions 2017, SIL International Last updated: 1 December 2017 You are free to print this manual for personal use and for training workshops.
More information1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites
A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout
More informationDeveloping Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0
Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0 WebSphere Portlet Factory Development Team 6 September 2010 Copyright International Business Machines Corporation 2010.
More informationIntroduction To Android
Introduction To Android Mobile Technologies Symbian OS ios BlackBerry OS Windows Android Introduction to Android Android is an operating system for mobile devices such as smart phones and tablet computers.
More informationIJRDTM Kailash ISBN No Vol.17 Issue
ABSTRACT ANDROID OPERATING SYSTEM : A CASE STUDY by Pankaj Research Associate, GGSIP University Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
More informationKhronos and the Mobile Ecosystem
Copyright Khronos Group, 2011 - Page 1 Khronos and the Mobile Ecosystem Neil Trevett VP Mobile Content, NVIDIA President, Khronos Copyright Khronos Group, 2011 - Page 2 Topics It s not just about individual
More informationADOBE DRIVE 4.2 USER GUIDE
ADOBE DRIVE 4.2 USER GUIDE 2 2013 Adobe Systems Incorporated. All rights reserved. Adobe Drive 4.2 User Guide Adobe, the Adobe logo, Creative Suite, Illustrator, InCopy, InDesign, and Photoshop are either
More informationNew Cycle Manager operation
New Cycle Manager operation From Wednesday 10/11-2017 the Cycle Manager will change in operation. The login: Navigate to the Cycle Manager page via www.tucor.com. The browser will load a page like: This
More informationSeries 40 6th Edition SDK, Feature Pack 1 Installation Guide
F O R U M N O K I A Series 40 6th Edition SDK, Feature Pack 1 Installation Guide Version Final; December 2nd, 2010 Contents 1 Legal Notice...3 2 Series 40 6th Edition SDK, Feature Pack 1...4 3 About Series
More informationSilk Performance Manager Installation and Setup Help
Silk Performance Manager 18.5 Installation and Setup Help Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright 2004-2017 Micro Focus. All rights reserved.
More informationGetting Started with Web Services
Getting Started with Web Services Getting Started with Web Services A web service is a set of functions packaged into a single entity that is available to other systems on a network. The network can be
More informationGetting started with Raspberry Pi (and WebIoPi framework)
Getting started with Raspberry Pi (and WebIoPi framework) 1. Installing the OS on the Raspberry Pi Download the image file from the Raspberry Pi website. It ll be a zip file as shown below: Unzip the file
More informationDeployment Guide. 3.1 For Windows For Linux Docker image Windows Installation Installation...
TABLE OF CONTENTS 1 About Guide...1 2 System Requirements...2 3 Package...3 3.1 For Windows... 3 3.2 For Linux... 3 3.3 Docker image... 4 4 Windows Installation...5 4.1 Installation... 5 4.1.1 Install
More informationA D S S G o > S i g n D e s k t o p. I n s t a l l a t i o n G u i d e. D o c u m e n t V e r s i o n
A D S S G o > S i g n D e s k t o p I n s t a l l a t i o n G u i d e A S C E R T I A LTD A p r i l 2 0 1 8 D o c u m e n t V e r s i o n - 5.7. 0. 1 Ascertia Limited. All rights reserved. This document
More informationInstallation Guide - Mac
Kony Fabric Installation Guide - Mac On-Premises Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated
More informationSurvey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey!
Survey Introduction WritersUA is pleased to announce the launch of our annual Skills and Technologies Survey. This popular survey is designed to provide our community with a snapshot of the skills and
More informationInteractive webmaps with ArcGIS. Kristel Meikas, AlphaGIS
Interactive webmaps with ArcGIS Kristel Meikas, AlphaGIS Agenda Overview of ArcGIS tools and resources Introduction to ArcGIS APIs In depth with Flex maps In depth with JavaScript maps ArcGIS Server Publish
More informationLab Android Development Environment
Lab Android Development Environment Setting up the ADT, Creating, Running and Debugging Your First Application Objectives: Familiarize yourself with the Android Development Environment Important Note:
More informationVS005 - Cordova vs NativeScript
presenta VS005 - Cordova vs NativeScript Fabio Franzini Microsoft MVP www.wpc2015.it info@wpc2015.it - +39 02 365738.11 - #wpc15it 1 Apache Cordova Telerik NativeScript Cordova VS NativeScript Agenda www.wpc2015.it
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 informationMobile Development with Visual Studio 2015
Mobile Development with Visual Studio 2015 Bill Ayers MCM/MCSM Charter SharePoint MCT, MCTS, MCITP, MCSD, MCAD, MCSA, MCDBA, Professional Scrum Master (PSM I), etc. Flow Simulation Ltd. www.spdoctor.net
More information1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism
ANDROID TRAINING COURSE CONTENT SECTION 1 : INTRODUCTION Android What it is? History of Android Importance of Java language for Android Apps Other mobile OS-es Android Versions & different development
More informationHTML5 and CSS3 for Web Designers & Developers
HTML5 and CSS3 for Web Designers & Developers Course ISI-1372B - Five Days - Instructor-led - Hands on Introduction This 5 day instructor-led course is a full web development course that integrates HTML5
More informationCalendar Management A Demonstration Application of TopBraid Live
Brief: Calendar Management Calendar Management A Demonstration of TopBraid Live What you will learn in this Brief: Rapid Semantic Building Full life cycle support from model to app Ease of building User
More informationMobile Programming. Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material
Mobile Programming 1 Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material Web Services/Sites, like Foursquare where location, device camera, etc and local processing make
More informationOverview of the Adobe Dreamweaver CS5 workspace
Adobe Dreamweaver CS5 Activity 2.1 guide Overview of the Adobe Dreamweaver CS5 workspace You can access Adobe Dreamweaver CS5 tools, commands, and features by using menus or by selecting options from one
More informationWelcome to MyKangan! A how to guide for student. Welcome to MyKangan. A How to guide for students
Welcome to MyKangan A How to guide for students May 2015 Contents Welcome to MyKangan... 1 Logging in... 2 Accessing MyKangan via the Student Portal ONSITE... 2 Accessing MyKangan via the Student Portal
More informationSETTING UP AND RUNNING A WEB SITE ON YOUR LENOVO STORAGE DEVICE WORKING WITH WEB SERVER TOOLS
White Paper SETTING UP AND RUNNING A WEB SITE ON YOUR LENOVO STORAGE DEVICE WORKING WITH WEB SERVER TOOLS CONTENTS Introduction 1 Audience 1 Terminology 1 Enabling a custom home page 1 Adding webmysqlserver
More informationArcGIS Viewer for Flex An Introduction
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop ArcGIS Viewer for Flex An Introduction Bjorn Svensson and Heather Gonzago @Bjorn_Svensson @hgonzago Esri
More informationFollowing are some questions asked during the developer day,conducted on 16 th Sep 2011 at Bangalore, India.
Following are some questions asked during the developer day,conducted on 16 th Sep 2011 at Bangalore, India. RoadMap: 1) Any plans to enter into enterprise apps like blackberry? A: Yes. We are working
More informationThe Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui
6th International Conference on Sensor Network and Computer Engineering (ICSNCE 2016) The Discussion of Cross-platform Mobile Application Development Based on Phone Gap Method Limei Cui Qujing Normal University,
More informationGetting Started with Web Services
Getting Started with Web Services Getting Started with Web Services A web service is a set of functions packaged into a single entity that is available to other systems on a network. The network can be
More informationInstalling and Running the Google App Engine On a Macintosh System
Installing and Running the Google App Engine On a Macintosh System This document describes the installation of the Google App Engine Software Development Kit (SDK) on a Macintosh and running a simple hello
More informationLotus Notes & Domino 8: New Interface, New Features, New Gadgets
www.uwindsor.ca/its Lotus Notes & Domino 8: New Interface, New Features, New Gadgets What s New? Notes 8.0 released August 2007 ITS Notes Team has been regular Notes 8 users ever since Decided to wait
More informationSupported Devices, OS, and Browsers
Kony Visualizer Supported Devices, OS, and Browsers Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated
More informationMobile Web Appplications Development with HTML5
Mobile Web Appplications Development with HTML5 Lab 1: The Challenge Claudio Riva Aalto University - Fall 2012 1 / 36 THE CHALLENGE OVERVIEW OF THE ASSIGNMENT WAY OF WORKING TEAMS DEVEVELOPMENT ENVIRONMENT
More informationInstallation Reference
Version 5.0 March 11, 2018 Installation Reference Copyright 2005-2018 ManTech International Corporation Protected by the Document Detective End User License Agreement Installation Requirements Document
More informationPDF Exporter Xpages Custom Control Documentation
PDF Exporter Xpages Custom Control Documentation 2(8) 1 What is this custom control and what it does...3 1.1 PDF template...3 1.2 How to use Open Office Impress...4 2 Technical overview...4 3 Installation
More informationCross-Platform Mobile Application Development
Cross-Platform Mobile Application Development Anirudh Nagesh, MS Student School of Information Studies, Syracuse University anagesh@syr.edu Carlos E. Caicedo, Assistant Professor School of Information
More informationHTML5 Mobile App Development
HTML5 Mobile App Development Carl Stehle Appception, Inc. carl@appception.com 650.938.8046 April, 2013 Market Mobile App Market August 2010: Research2guidance: 1.7B (2009), 2.2B (1 st half 2010) April
More informationINSTALLING ADOBE LIVECYCLE WORKBENCH 11
INSTALLING ADOBE LIVECYCLE WORKBENCH 11 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: About This Document 1.1 Who should
More informationIntroduction to ArcGIS API for Flex. Bjorn Svensson Lloyd Heberlie
Introduction to ArcGIS API for Flex Bjorn Svensson Lloyd Heberlie Agenda API Introduction Getting started API concepts and examples Getting more information API Introduction ArcGIS 10 A Complete System
More informationSample Spark Web-App. Overview. Prerequisites
Sample Spark Web-App Overview Follow along with these instructions using the sample Guessing Game project provided to you. This guide will walk you through setting up your workspace, compiling and running
More information29811c01.qxd:WileyRedTightPart 3/27/08 9:32 AM Page 1. Part. Learning to Program COPYRIGHTED MATERIAL
29811c01.qxd:WileyRedTightPart 3/27/08 9:32 AM Page 1 Part Learning to Program COPYRIGHTED MATERIAL I 29811c01.qxd:WileyRedTightPart 3/27/08 9:32 AM Page 2 29811c01.qxd:WileyRedTightPart 3/27/08 9:32 AM
More informationVMware Workspace ONE UEM Integration with Smart Glasses. VMware Workspace ONE UEM 1811
VMware Workspace ONE UEM Integration with Smart Glasses VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
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 informationSHWETANK KUMAR GUPTA Only For Education Purpose
Introduction Android: INTERVIEW QUESTION AND ANSWER Android is an operating system for mobile devices that includes middleware and key applications, and uses a modified version of the Linux kernel. It
More informationMobile Development June 2015, TEIATH, Greece
Mobile Development June 2015, TEIATH, Greece Presentation Overview 1. Introduction 2. Mobile Application Development 3. Cordova / Phonegap 4. Development Framework 5. Examples 1. INTRODUCTION Introduction
More informationFirefox for Android. Reviewer s Guide. Contact us:
Reviewer s Guide Contact us: press@mozilla.com Table of Contents About Mozilla 1 Move at the Speed of the Web 2 Get Started 3 Mobile Browsing Upgrade 4 Get Up and Go 6 Customize On the Go 7 Privacy and
More informationORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Android Syllabus Pre-requisite: C, C++, Java Programming SQL & PL SQL Chapter 1: Introduction to Android Introduction to android operating system History of android operating system Features of Android
More informationv0.9.3 Tim Neil Director, Application Platform & Tools Product
v0.9.3 Tim Neil Director, Application Platform & Tools Product Management @brcewane Framework Goals Incubation project to experiment with HTML5 UI Contribute learning's to jquerymobile, Sencha, Dojo Provides
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 informationSC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide
SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide Copyright and Trademark Statements 2014 ViewSonic Computer Corp. All rights reserved. This document contains proprietary information that
More information<Insert Picture Here> JavaFX Overview April 2010
JavaFX Overview April 2010 Sébastien Stormacq Sun Microsystems, Northern Europe The following is intended to outline our general product direction. It is intended for information
More informationContents. Anaplan Connector for MuleSoft
SW Version 1.1.2 Contents 1 Overview... 3 2 Mulesoft Prerequisites... 4 3 Anaplan Prerequisites for the Demos... 5 3.1 export demo mule-app.properties file...5 3.2 import demo mule-app.properties file...5
More informationSAM Assessment, Training and Projects for Microsoft Office
SAM Assessment, Training and Projects for Microsoft Office December 2015 System Requirements Contents Overview 2 Introduction 2 System Requirements 3 Workstation Requirements 3 Setting Up SAM Workstations
More informationAdobe Marketing Cloud Bloodhound for Mac 3.0
Adobe Marketing Cloud Bloodhound for Mac 3.0 Contents Adobe Bloodhound for Mac 3.x for OSX...3 Getting Started...4 Processing Rules Mapping...6 Enable SSL...7 View Hits...8 Save Hits into a Test...9 Compare
More informationHow to Install (then Test) the NetBeans Bundle
How to Install (then Test) the NetBeans Bundle Contents 1. OVERVIEW... 1 2. CHECK WHAT VERSION OF JAVA YOU HAVE... 2 3. INSTALL/UPDATE YOUR JAVA COMPILER... 2 4. INSTALL NETBEANS BUNDLE... 3 5. CREATE
More informationArcGIS Viewer for Flex Advanced Topics
Esri International User Conference San Diego, California Technical Workshops July 27, 2012 ArcGIS Viewer for Flex Advanced Topics Lloyd Heberlie Björn Svensson Before we begin Who are we? - Bjorn Svensson
More informationAware IM Version 8.2 Aware IM for Mobile Devices
Aware IM Version 8.2 Copyright 2002-2018 Awaresoft Pty Ltd CONTENTS Introduction... 3 General Approach... 3 Login... 4 Using Visual Perspectives... 4 Startup Perspective... 4 Application Menu... 5 Using
More informationemam and Adobe Premiere Panel Guide
emam and Adobe Premiere Panel Guide Version 3.8 April, 2017 Notice The content in this document represents the current view of Empress Media Asset Management, LLC as of the date of publication. As Empress
More informationS60 3rd Edition SDK for Symbian OS Installation Guide
S60 3rd Edition SDK for Symbian OS Installation Guide Version 1.0 December 22, 2005 l a t f o r m S60 p DN0539831 S60 3rd Edition SDK for Symbian OS Installation Guide 2 Legal Notice Copyright 2005 Nokia
More informationSOLO NETWORK. Adobe Flash Catalyst CS5.5. Create expressive interfaces and interactive content without writing code
(11) 4062-6971 (21) 4062-6971 (31) 4062-6971 (41) 4062-6971 (48) 4062-6971 (51) 4062-6971 (61) 4062-6971 Adobe Flash Catalyst CS5.5 Create expressive interfaces and interactive content without writing
More informationUnifying the Flash and HTML5 Video Experience
Unifying the Flash and HTML5 Video Experience Kaltura Inspire Webinar November 29, 2011 Twitter hashtag: #Kaltura Who uses Kaltura? Over 150,000 websites; over 20,000 community members Market leadership
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 information