Developing for BlackBerry 10. BlackBerry 10 != BlackBerry OS.

Slides:



Advertisements
Similar presentations
D4.3 Additional Applications iPad Application – Facebook Integration George Chrysochoidis i-sieve technologies ltd. PATHS Project Review, 12th March 2014,
Advertisements

HTML5 That’s What You Need to Know Today Ingo Rammer | thinktecture |
Chapter 1: Voilà! Meet the Android
Programming Mobile Applications with Android
So. . . According to the Global Developer Survey ’13 conducted by Telerik, over 5000 developers said that they developed apps using HTML5 in 2012 and 90%
HTML5 and BlackBerry: The next level of Web development Ken Wallis – Product Manager, WebWorks.
Cosc 4730 Installing IDEs And a note on carriers..
HTML5 That’s what you need to know today Ingo Rammer, thinktecture
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Mobile Application Development
Introduction CIS 136 Building Mobile Apps 1. What did we do Software review 2.
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
INTERNATIONAL SUMMER ACADEMIC COURSE UNIVESITY OF NIS ISAC – Android programming.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Xamarin.Forms. Xamarin.Forms v. Standard Xamarin Architecture iOS C# UI Android C# UI Windows C# UI Shared App Logic Xamarin.Forms Standard Xamarin.Forms.
Mobile Web Applications
ACS-1805 Introduction to Programming 1805 introduces students to programming using technology for creating programs that run on Android devices. Android:
Chapter 1: Voilà! Meet the Android
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Brijesh Patel | Working with AIR Native Extensions.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Beyond the Browser: HTML5 and the Evolving Mobile Web Chris Smith & Laurent Hasson Research In Motion.
Feature Windows Phone IE10 iOS Safari Android Chrome Blackberry WebKit Web Storage Yes (7)YesYes (2)Yes (6) Geolocation Yes.
Understanding Xamarin Development Matt
Android Hello World 1. Click on Start and type eclipse into the textbox 2.
Coding for Mobile Week 13 TCNJ Web 2 Jean Chu. Web is Dead. Long live the Internet
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
First Venture into the Android World Chapter 1 Part 2.
Created By. Jainik B Patel Prashant A Goswami Gujarat Vidyapith Computer Department Ahmedabad.
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Using NativeScript to develop native apps for IOS and Android
Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jQuery Andy Gup, Lloyd Heberlie.
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
Top 12 Frameworks for Android App Development
© 2012 DigitalDay | Mobile Development March 29,
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
TELERIK APP BUILDER ( Icenium ). POINTS TO DISCUSS  Introduction  Features  Versions  Supported Frameworks.
Introduction to Android Programming
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
Operating System Simulator
A presentation on Android and Android project Around Me
A little more App Inventor and Mind the GAP!
Compsci 290.3, Spring 2017 Software Design and Implementation: Mobile Landon Cox Owen Astrachan See.
Beginning of Xamarin for iOS development
Introduction to Xamarin C# Everywhere
Android Programming Lecture 3.
Small Engine Tool ID Part 1.
Apache Cordova Overview
Build Native Mobile Apps using JavaScript and Ionic
Development-Introduction
@NicJ
Introduction to Xamarin
Mobile Application Development with MeeGo™ - Programming with SDK
Apps XD.
Android Studio Hello World
Application Framework
Packing and Signing of the Application
12/5/2018 HCI SNS College of Engineering Department of Computer Science and Engineering Mobile Application Development Presented by S.Yamuna AP/CSE.
Android Developer Fundamentals V2
CSC 581: Mobile App Development
Korea Software HRD Center
CSC 581: Mobile App Development
Engine Part ID Part 1.
Engine Part ID Part 2.
Engine Part ID Part 2.
Presentation transcript:

Developing for BlackBerry 10

BlackBerry 10 != BlackBerry OS

March Last week Today 2013

Android Runtime Dalvik Virtual Machine.apk needs to be repackaged as.bar Some APIs not supported Widgets not supported Native extensions not supported com.google.* packages not supported (this includes com.google.android.maps)

Webkit based engine Cordova (phone gap), Sencha touch, jQuery, and others supported Native look given to apps with a jQuery theme or bbui.js Ripple Emulator for debugging

Based on Qt Designed to give apps a “native” look Combines a C++ backend with a QML/JavaScript front end

Page{ Container{ Label{ id: myLabel text: "Hello, World!" } Button{ text: "Click me" onClicked: { myLabel.text = "Button Clicked" }