Meet Qt. The Leading Cross-Platform Application and UI Framework
|
|
- Alicia Jackson
- 7 years ago
- Views:
Transcription
1 Meet Qt The Leading Cross-Platform Application and UI Framework
2 The Qt Company: A Brief Introduction Responsible for all Qt operations globally Worldwide leader in Qt API development Qt application development Design services UI and UX Consultancy 20+ years of Qt experience 200 in-house Qt experts Trusted by over 5,000 customers worldwide A subsidiary of Digia 2
3 The Leading C++ Cross-Platform Framework Cross-Platform Class Library One Technology for All Platforms Integrated Development Tools Shorter Time-to-Market Cross-Platform IDE, Qt Creator Productive development environment Used by over 800,000 developers in 70+ industries Proved & tested technology since
4 Qt is Used for Application Development on Desktop, Mobile and Embedded Creating Powerful Devices Device GUIs, Ecosystems and whole SDKs 4
5 Qt is Used Everywhere Companies from 70+ industries use Qt 5
6 Satisfaction is High 5 95% out of Top 10 Fortune 500 Companies Are Powered by Qt! of Qt Developers Are Satisfied with Qt Overall* *Qt Insights survey 2013, (n=1862) 6
7 Qt Applications Are Native Applications Qt / Windows Windows GDI Windows Kernel PC HW Qt Application Qt / OSX Cocoa Mac Kernel MacHW Qt / Embedded Qt / Android X11, Wayland, EGLFS Linux Kernel Embedded HW QtGui QtCore QtNetwork QtSql QtMultimedia etc. Android NDK Android Kernel Android HW 7
8 Working with The Qt Company Developer Licenses Perpetual Licenses Dedicated Technical Support Software updates and patches Direct access to our R&D resources Insight into Qt roadmap Runtime Licenses Perpetual Licenses Customizable agreement Liability Warranty Intellectual property rights Consultancy Training Framework & Tools 8
9 Working with The Qt Company Developer Licenses Runtime Licenses Consultancy From architecture and implementation to testing and feature upgrades Consultants with more than 12 years of experience Industry-specific consulting in different verticals All Consultants have a strong development background Time- and material-based accounting Training Framework & Tools 9
10 Working with The Qt Company Developer Licenses Runtime Licenses Consultancy Training Open Enrollment Training Register your single developers for a 4 days training course Fixed schedules Training overview on qt.io Customized Onsite Training For groups of 3-12 developers 3 to 5 days A dedicated trainer onsite Fully customizable training schedule Framework & Tools 10
11 Qt for Application Development Code Less. Create More. Deploy Everywhere.
12 Value Proposition of Qt for Application Creation Code Once, Deploy on All Major Platforms High-Level, Productive C++ APIs Native Look-and-Feel or custom UX! Productivity Enhancing Tools Full Support and Services Portfolio 13
13 Target All Your End Users with One Technology Embedded: Embedded Linux, Embedded Android, Windows Embedded, QNX, VxWorks, INTEGRITY Desktop: Windows, Linux, Mac, Solaris, Enterprise UNIX My Software Service Mobile: Android, ios, Windows Phone, WindowsRT, BlackBerry 10, Sailfish 14
14 Qt Powers Industry Leading Software on Desktop (on Linux) VLC media player 15
15 Opportunities with Qt on Mobile Qtopia Windows Mobile Symbian MeeGo Android ios Windows Store Apps Sailfish OS BlackBerry 10 Ubuntu touch Nokia X Tizen Trolltech << 2008 Nokia The Qt Company + community 2012 >> 16
16 Use Cases for Qt on Mobile Cross-Platform Consumer Apps: Enterprise Mobility: Internet of Things, Bring-Your-Own-Device: Target all End User Devices Go Mobile with Qt! Connected Devices and Applications 17
17 Use Case: MuseScore MuseScore Player for Mobile Devices MuseScore for Desktop 18
18 Qt Developer Offering, Cross-Platform APIs Essentials GUI Widgets C++ Native LAF Layouts Styles OpenGL Qt Quick QML Controls Layouts Styles OpenGL WebEngine + WebView HTML 5 Hybrid UIs Charts SVG Canvas 3D Add-ons Data Visualization Virtual Keyboard Core Multimedia Network Serial Port Bluetooth non-gui Processes Threads IPC Containers I/O Strings Etc. Audio Video Radio Camera Sql SQL and Oracle databases HTTP FTP TCP/UDP SSL Qt Test Positioning Printing NFC XML Image formats Concurrency Scripting Platform Extras Sensors In-App Purchasing 19
19 Qt for Device Creation
20 Qt Value Proposition for Device Creation Ultimate Performance for Device Creation Modern User Experience It s not just Embedded, It s Everywhere! Shorter Time-to-Market Trusted Technology Partner 21
21 Where There s a User Interface, There s Qt Automotive IVI Refrigerators & Coffee Machines Network Analyzers Plus: Medical Devices Home Automation Digital Photo Frames Set Top Boxes Industrial/UMPCS and many, many more 22
22 Qt UI Offering Choose the Best of All Worlds Qt Quick C++ on the back, declarative UI design (QML) in the front for beautiful, modern touch-based User Experiences. Qt Widgets Customizable C++ UI controls for traditional desktop look-and-feel. Also good for more static embedded UIs for more limited devices / operating systems. Web / Hybrid Use HTML5 for dynamic web documents, Qt Quick for native interaction. 23
23 XML Bluetooth Positioning NFC Serial Port Rapid Workflow with Qt Quick Qt Quick Declarative UI Design Designer Stunningly Fluent Modern User Interfaces, written with QML. Ideal for rapid UI prototyping. Imperative Logic Power of Cross-Platform Native Qt/C++ Developer Core Network Sql Processes, Threads, IPC, Containers, I/O, Strings, Etc. HTTP FTP SSL SQL & Oracle Databases + Direct Hardware Access 24
24 Qt Developer Offering for Device Creation Development Environment GUI libraries Non-GUI libraries Qt Quick Controls Qt Quick Core Network Sensors Qt WebEngine (HTML5) Qt Widgets Sql Multimedia Serial Port Multimedia Bluetooth + other Value-add solutions Virtual Keyboard Charting 3D Data Visualization Full embedded tooling Qt Creator Enterprise IDE UI Designer On-device debugging Direct device Deployment (USB & IP) I18n & localization Qt Quick Compiler Profiling Emulator Installer / Updater 25
25 Qt Developer Offering for Device Creation Target Devices Pre-built sofware stack, Boot to Qt Yocto Project recipes Build-Your-Own-Stack tooling Embedded Android or Embedded Linux Android Injection Wide cross-platform support Embedded (Embedded Linux, Embedded Android, Windows Embedded, QNX, VxWorks, INTEGRITY) Desktop (Windows, Linux, OS X) Mobile (Android, ios, WinRT, BB10, Sailfish) Qt Cloud Services Professional Services and Support Enginio Data Storage Managed Runtimes Customized Professional Services Training Managed WebSockets Qt Cloud Console Full Support 26
26 Qt Creator
27 Immediate Prototyping with a Software Stack, Boot to Qt
28 QtCloudServices.com
29 Qt as Complete Technology Platform Qt Based SDK Additional Plugins for Qt Creator Qt Creator Applications Additional Custom Libraries (UX, device access) Qt Libraries HW Adaptation Ecosystem Marketplace, Dev programs, Etc. 30
30 Qt is All This. Qt is What You Make of It.
31 Thank You!
Cross-Platform Software Considerations for Internet of Things
Cross-Platform Software Considerations for Internet of Things Tuukka Ahoniemi Technical Product Marketing Manager tuukka.ahoniemi@theqtcompany.com 10th Central and Eastern European Software Engineering
More informationIntegrating Mobile into Your Cross- Platform Strategy with Qt
Integrating Mobile into Your Cross- Platform Strategy with Qt Tuukka Ahoniemi Technical Product Marketing Manager tuukka.ahoniemi@theqtcompany.com Qt Developer Days 2014 Agenda Qt and Mobile Platforms
More informationBogDan Vatra and Andy Gryc. Qt on Android: Is it right for you?
BogDan Vatra and Andy Gryc Qt on Android: Is it right for you? Coffee and Code sessions Free, three-hour, hands-on session that delves into the internals of Qt on Android. Learn how to: set up the Qt development
More informationThe Most Popular UI/Apps Framework For IVI on Linux
The Most Popular UI/Apps Framework For IVI on Linux About me Tasuku Suzuki Qt Engineer Qt, Developer Experience and Marketing, Nokia Have been using Qt since 2002 Joined Trolltech in 2006 Nokia since 2008
More informationBridging 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
More informationGetting Started with Tizen SDK : How to develop a Web app. Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd
Getting Started with Tizen SDK : How to develop a Web app Hong Gyungpyo 洪 競 杓 Samsung Electronics Co., Ltd Introduction to Tizen SDK Tizen Platform (1/2) Application Web Applications Native Applications
More informationDevelopment Techniques for Native/Hybrid Tizen Apps. Presenter Matti Pakarinen
Development Techniques for Native/Hybrid Tizen Apps Presenter Matti Pakarinen 1 Content Symphony Teleca in Brief Introduction to Native/Hybrid Apps Key experiences Case Studies 2 Who we are Symphony Teleca
More informationJavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
More informationDriving the User Interface. Trends in Automotive GUIs
Whi t epaper Dr i vi ngt heus eri nt er f ace Tr endsi naut omot i vegui s Driving the User Interface Trends in Automotive GUIs Sami Makkonen, Senior Manager, The Qt Company Motor show concept cars have
More informationQML and JavaScript for Native App Development
Esri Developer Summit March 8 11, 2016 Palm Springs, CA QML and JavaScript for Native App Development Michael Tims Lucas Danzinger Agenda Native apps. Why? Overview of Qt and QML How to use JavaScript
More informationMobile Development with Qt
Mobile Development with Qt Developing for Symbian and Maemo Daniel Molkentin Nokia, Qt Development Frameworks 1 Yours Truly Developer and Promoter for the KDE Project since 2000 Author of The Book of Qt
More informationBeginning Nokia Apps. Development. Qt and HTIVIL5 for Symbian and MeeGo. Ray Rischpater. Apress. Daniel Zucker
Beginning Nokia Apps Development Qt and HTIVIL5 for Symbian and MeeGo Ray Rischpater Daniel Zucker Apress Contents Contents at a Glance... I Foreword About the Authors About the Technical Reviewers Acknowledgments
More informationMobility 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
More informationWorkshop on Android and Applications Development
Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,
More informationHere to take you beyond Mobile Application development using Android Course details
Here to take you beyond Mobile Application development using Android Course details Mobile Application Development using Android Objectives: To get you started with writing mobile application using Android
More informationReminders. Lab opens from today. Many students want to use the extra I/O pins on
Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students
More informationITG Software Engineering
Basic Android Development Course ID: Page 1 Last Updated 12/15/2014 Basic Android Development ITG Software Engineering Course Overview: This 5 day course gives students the fundamental basics of Android
More informationPublishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps. Hyeokgon Ryu, Infraware Technology, Ltd.
Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps Hyeokgon Ryu, Infraware Technology, Ltd. Talking about Needs of Automated Converting from Android To Tizen Introduce
More informationimaginea white paper
white paper Building Mobile Android Applications Even though Android was created for handsets, there is a great opportunity for developing other innovative devices on the Android platform with significant
More informationOverview of CS 282 & Android
Overview of CS 282 & Android Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282
More informationRunning Android Applications on BlackBerry 10 developer.blackberry.com/android
Running Android Applications on BlackBerry 10 developer.blackberry.com/android James Dreher Application Development Consultant BlackBerry Developer Relations Overview BB Runtime for Android Apps Upcoming
More informationOMX, Android, GStreamer How do I decide what to use? 15 July 2011
OMX, Android, GStreamer How do I decide what to use? 15 July 2011 When to use which framework? Android (easiest) Customer wants a full featured media player with minimal trouble and no prior knowledge
More informationUbuntu, a new force in mobile
Ubuntu, a potent new force in mobile Ubuntu App Dev School Ubuntu, a new force in mobile Defining the future of computing Ubuntu now runs on smartphones, desktop, servers and powers the cloud Brings a
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 Content Key concepts
More informationCross-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 kmullins@appracatappra.com http://appracatappra.com Table
More informationAn Android based Quantum GIS prototype. Ramon Carrillo, Daniel Ochoa dochoa@espol.edu.ec
An Android based Quantum GIS prototype Ramon Carrillo, Daniel Ochoa dochoa@espol.edu.ec Summary Background Past works Quantum GIS Mobile Quantum GIS Results Future works Background Robotic and computer
More informationEmbedded Linux development training 4 days session
Embedded Linux development training 4 days session Title Overview Duration Trainer Language Audience Prerequisites Embedded Linux development training Understanding the Linux kernel Building the Linux
More informationModule Title: Software Development A: Mobile Application Development
Module Title: Software Development A: Mobile Application Development Module Code: SDA SDA prerequisites: CT1, HS1, MS001, CA Award of BSc. In Information Technology The Bachelor of Science in Information
More informationAn Introduction to Android Application Development. Serdar Akın, Haluk Tüfekçi
An Introduction to Android Application Serdar Akın, Haluk Tüfekçi ARDIC ARGE http://www.ardictech.com April 2011 Environment Programming Languages Java (Officially supported) C (Android NDK Needed) C++
More informationAndroid (Basic + Advance) Application Development
Android (Basic + Advance) Application Development You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more.
More informationHTML5 Applications Made Easy on Tizen IVI. Brian Jones / Jimmy Huang
HTML5 Applications Made Easy on Tizen IVI Brian Jones / Jimmy Huang IVI Systems Today Lots of hardware variety. Multiple operating systems Different input devices Software development requires access to
More information3. Software Installation. 4. Introduction to Android OS. 5. Using Android OS / Devices. 6. Eclipse debug with Android app. 8. Units of measurement
1. Subject introduction 2. Mobile / Tablet OSs 3. Software Installation 4. Introduction to Android OS 5. Using Android OS / Devices 6. Eclipse debug with Android app 7. Components of the Android Application
More informationMobile Phones Operating Systems
Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating
More informationTable of Contents. Adding Build Targets to the SDK 8 The Android Developer Tools (ADT) Plug-in for Eclipse 9
SECOND EDITION Programming Android kjj *J} Zigurd Mednieks, Laird Dornin, G. Blake Meike, and Masumi Nakamura O'REILLY Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xiii Parti.
More informationOur software strategy
Our software strategy Contents 1. Executive Summary 2. Architecture for differentiation and efficiency 3. Device platforms for all needs Mobile Computers Maemo Smartphones Symbian Mobile Phones Series
More information01. 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
More informationBasic Trends of Modern Software Development
DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development Mobile Development Trends Need an App... 3 4 Popular Devices in Latvia
More informationPOINT-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
More informationProfessional Tizen Application Development
Brochure More information from http://www.researchandmarkets.com/reports/2617239/ Professional Tizen Application Development Description: Create powerful, marketable applications with Tizen for the smartphone
More informationIssues 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
More informationWEB, 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
More informationLecture 1 Introduction to Android
These slides are by Dr. Jaerock Kwon at. The original URL is http://kettering.jrkwon.com/sites/default/files/2011-2/ce-491/lecture/alecture-01.pdf so please use that instead of pointing to this local copy
More informationHYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS
HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS RAJESH KUMAR Technical Lead, Aricent PUNEET INDER KAUR Senior Software Engineer, Aricent HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI
More informationTizen Compliance Test (TCT) Hojun Jaygarl (Samsung Electronics), Cathy Shen (Intel)
Tizen Compliance Test (TCT) Hojun Jaygarl (Samsung Electronics), Cathy Shen (Intel) Contents Tizen Compliance Program Native TCT Web TCT 2 Tizen Compliance Program Tizen Compliance Program Key components
More informationDevelop native android apps And port to other platforms
Develop native android apps And port to other platforms Robin Puthli, 24 October 2013 Droidcon UK 1 Me Mobile developer 2001 - present Run a 11 strong development shop Netherlands based 2 Itude Mobile
More informationDeveloping Android Apps for BlackBerry 10. JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012
Developing Android Apps for BlackBerry 10 JAM854 Mike Zhou- Developer Evangelist, APAC Nov 30, 2012 Overview What is the BlackBerry Runtime for Android Apps? Releases and Features New Features Demo Development
More informationMaking Mobile a Reality
Making Mobile a Reality KIEFER CONSULTING CALIFORNIA DEPARTMENT OF TECHNOLOGY Introductions Scott Paterson California Department of Technology, Enterprise Solutions Harkeerat Toor Kiefer Consulting, Consultant
More informationMobile 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
More informationExample of Standard API
16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface
More informationAndroid Application Development
Android Application Development 3TECHSOFT INNOVATION*INTELLIGENCE*INFORMATION Effective from: JUNE 2013 Noida Office: A-385, Noida (UP)- 201301 Contact us: Email: hr@3techsoft.com Website: www.3techsoft.com
More informationDevelopment Techniques for Native/Hybrid Tizen Apps. Presented by Kirill Kruchinkin
Development Techniques for Native/Hybrid Tizen Apps Presented by Kirill Kruchinkin Agenda Introduction and Definitions Practices Case Studies 2 Introduction & Definitions 2 App Types Browser Apps Installable
More informationIntroduction to TIZEN SDK
Introduction to TIZEN SDK Hyungoo Kang, Kangho Kim S-Core, Samsung April, 2012 2012 SAMSUNG Electronics Co. Contents Overview Tizen SDK (selected features) Demo (10 minutes) Conclusion 2/20 2012 SAMSUNG
More informationAbout Us. Technology Solutions & Services Company. Turn Innovative Ideas into Real Products & Software, Efficiently
Corporate Profile Confidential 2 About Us Technology Solutions & Services Company Turn Innovative Ideas into Real Products & Software, Efficiently A Reliable One Stop Solution Enabler Well-defined Processes
More informationANDROID INTRODUCTION TO ANDROID
ANDROID JAVA FUNDAMENTALS FOR ANDROID Introduction History Java Virtual Machine(JVM) JDK(Java Development Kit) JRE(Java Runtime Environment) Classes & Packages Java Basics Data Types Variables, Keywords,
More informationAndroid Application Development. Daniel Switkin Senior Software Engineer, Google Inc.
Android Application Development Daniel Switkin Senior Software Engineer, Google Inc. Goal Get you an idea of how to start developing Android applications Introduce major Android application concepts Walk
More informationTizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤
Tizen Technical Overview 枪 晦 随 鬴 缃 拜 枋 幞 垖 幁 穧 幤 Contents What is Tizen Tizen architecture Tizen architecture (IVI profile) Tizen OS development tools What Is Tizen A robust and flexible, open source,
More informationQt at NA-MIC Summer 2010. Qt Development Frameworks: Qt is used everywhere. Qt licenses support all business models. Why Qt?
Qt at NA-MIC Summer 2010 Adam Weinrich Nokia QtDf Jeff LeBlanc - ICS Qt Development Frameworks: Qt Development Frameworks founded in 1994 Norwegian Trolltech acquired by Finish Nokia in 2008 More than
More informationCSS CORP SMART MOBILITY SERVICES
Mobility Services Mobility Services As handheld devices and next generation service provider networks enable rich, real time user experiences, mobility is fast emerging as a critical component of enterprise
More informationIOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center
IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses
More informationCross-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
More information«compl*tc IDIOT'S GUIDE. Android App. Development. by Christopher Froehlich ALPHA. A member of Penguin Group (USA) Inc.
«compl*tc IDIOT'S GUIDE Android App Development by Christopher Froehlich A ALPHA A member of Penguin Group (USA) Inc. Contents Part 1: Getting Started 1 1 An Open Invitation 3 Starting from Scratch 3 Software
More informationAndroid Basics. Xin Yang 2016-05-06
Android Basics Xin Yang 2016-05-06 1 Outline of Lectures Lecture 1 (45mins) Android Basics Programming environment Components of an Android app Activity, lifecycle, intent Android anatomy Lecture 2 (45mins)
More informationAndroid Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development
Android Development Lecture AD 0 Android SDK & Development Environment 2013/2014 Parma Università degli Studi di Parma Lecture Summary Android Module Overview The Android Platform Android Environment Setup
More informationChoosing a Mobile Application Development Approach
ASEAN Journal of Management & Innovation Vol. 1 No. 1, 69 74 by Stamford International University DOI: 10.14456/ajmi..4 ajmi.stamford.edu Choosing a Mobile Application Development Approach Phyo Min Tun
More informationOverview. The Android operating system is like a cake consisting of various layers.
The Android Stack Overview The Android operating system is like a cake consisting of various layers. Each layer has its own characteristics and purpose but the layers are not always cleanly separated and
More informationMentor Embedded IVI Solutions
Mentor Embedded IVI Solutions Infotainment Instrument Cluster Andrew Patterson andrew_patterson@mentor.com Business Development Director Automotive Embedded Software mentor.com/embedded Android is a trademark
More informationIntroduction to Mobile Development on BlackBerry 10
Introduction to Mobile Development on BlackBerry 10 Luca Filigheddu Head of Developer Evangelism EMEA BlackBerry @filos What Is BlackBerry 10? Completely new Not a revision or upgrade of BlackBerry 7 Secure
More informationNiagara 4 The Next-Generation Open Platform
Niagara 4 The Next-Generation Open Platform September, 2015 Agenda Niagara 4 overview Niagara AX-Niagara 4 compatibility Software maintenance (SMA) Licensing Get started! Q&A Cutting-edge user interface
More informationSYST35300 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
More informationEnabling Cordova (aka PhoneGap) on Tizen. René Pourtier / Luc Yriarte
Enabling Cordova (aka PhoneGap) on Tizen René Pourtier / Luc Yriarte What is Cordova (aka PhoneGap)? An open-source standards-based development framework for building cross-platform mobile applications
More informationPraktikum Entwicklung von Mediensystemen (Android)
Praktikum Entwicklung von Mediensystemen (Android) Wintersemester 2014/15 Daniel Buschek, Dr. Alexander De Luca, Raphael Kösters Today Organization Android 101 Hands-On Assignment 01 October 9, 2014 PEM
More informationTECHNOLOGIES PVT. LTD.
Company Profile SiSAH TECHNOLOGIES PVT. LTD. Implementing Thoughts WHO WE ARE : SiSAH Technologies Pvt. Ltd. is an India based software development service based company focused on delivering the best
More informationArticle. 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
More informationsudo add-apt-repository ppa:ubuntu-sdk-team/ppa sudo apt update && sudo apt install ubuntu-sdk
Ubuntu App Development - condensed Ubuntu App Dev School Workshop: Getting set up If you use Ubuntu 14.04 or Ubuntu 14.10: sudo add-apt-repository ppa:ubuntu-sdk-team/ppa sudo apt update && sudo apt install
More informationSmart Phones Application development using HTML5 and related technologies: A tradeoff between cost and quality
www.ijcsi.org 455 Smart Phones Application development using HTML5 and related technologies: A tradeoff between cost and quality 1 Yousuf Hasan, 2 Mustafa Zaidi, 3 Najmi Haider, 4 W.U.Hasan and 5 I.Amin
More informationDocDokuPLM Innovative PLM solution
PLM DocDokuPLM Innovative PLM solution DocDokuPLM: a business solution Manage the entire lifecycle of your products from ideas to market and setup your information backbone. DocDokuPLM highlights Anywhere
More informationRunning a Program on an AVD
Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run
More informationOpenCV on Android Platforms
OpenCV on Android Platforms Marco Moltisanti Image Processing Lab http://iplab.dmi.unict.it moltisanti@dmi.unict.it http://www.dmi.unict.it/~moltisanti Outline Intro System setup Write and build an Android
More informationDevelopment 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
More informationGETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
More informationCS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends
More informationIntroduction to Android
Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application
More informationUI Prototyping and Development Across Multiple Devices with C++
UI Prototyping and Development Across Multiple Devices with C++ John JT Thomas First off, what is a device? Anything with a CPU, memory, and RTOS (embedded device) AND with display, and input (mobile
More informationSpecialized Android APP Development Program with Java (SAADPJ) Duration 2 months
Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile
More informationClient requirements. Engagement Situation
Client requirements Our client is one of the providers of image editing platform and has a well established application available in Android PlayStore and iphone App Store which is being used to edit billions
More informationMobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities
Brochure More information from http://www.researchandmarkets.com/reports/3245389/ Mobile Application Marketplace 2015: Market Analysis and Assessment of Future Evolution and Opportunities Description:
More informationMentor Embedded Automotive Solutions
Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark
More informationDeveloper's Cookbook. Building Applications with. The Android. the Android SDK. A Addison-Wesley. James Steele Nelson To
The Android Developer's Cookbook Building Applications with the Android SDK James Steele Nelson To A Addison-Wesley Upper Saddle River, NJ Boston «Indianapolis San Francisco New York Toronto Montreal London
More informationUniversità Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone - 2012
Android Development Lecture 1 Android SDK & Development Environment Università Degli Studi di Parma Lecture Summary - 2 The Android Platform Android Environment Setup SDK Eclipse & ADT SDK Manager Android
More informationMobile Operating Systems. Week I
Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone
More informationIntroduction to Tizen SDK 2.0.0 Alpha. Taiho Choi Samsung Electronics
Introduction to Tizen SDK 2.0.0 Alpha Taiho Choi Samsung Electronics Contents Web technologies of Tizen Components of SDK 2.0.0 Alpha Hello world! Debugging apps Summary 1 Web technologies on Tizen Web
More informationOpenEdge and Mobile Applications
PUG-Norway OpenEdge and Mobile Applications Gus Björklund. Wizard. Progress. PUG-Norway, Oslo, Norge, tirsdag 05.mars 2013 FinPUG, S/S Borea, Turku, Finland, 7-8.3.2013 Reminder: Turn your cell phones
More informationAn Introduction to Android
An Introduction to Android Michalis Katsarakis M.Sc. Student katsarakis@csd.uoc.gr Tutorial: hy439 & hy539 16 October 2012 http://www.csd.uoc.gr/~hy439/ Outline Background What is Android Android as a
More informationHow To Develop Android On Your Computer Or Tablet Or Phone
AN INTRODUCTION TO ANDROID DEVELOPMENT CS231M Alejandro Troccoli Outline Overview of the Android Operating System Development tools Deploying application packages Step-by-step application development The
More informationVirtualization and Other Tricks.
Virtualization and Other Tricks. Pavel Parízek, Tomáš Kalibera, Peter Libič DEPARTMENT OF DISTRIBUTED AND DEPENDABLE SYSTEMS http://d3s.mff.cuni.cz CHARLES UNIVERSITY PRAGUE Faculty of Mathematics and
More informationios Application Development &
Introduction of ios Application Development & Swift Programming Language Presented by Chii Chang chang@ut.ee Outlines Basic understanding about ios App Development Development environment: Xcode IDE Foundations
More informationResearch and Design of Universal and Open Software Development Platform for Digital Home
Research and Design of Universal and Open Software Development Platform for Digital Home CaiFeng Cao School of Computer Wuyi University, Jiangmen 529020, China cfcao@126.com Abstract. With the development
More informationEvaluation of Xamarin Forms for MultiPlatform Mobile Application Development
Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2016 Evaluation of Xamarin Forms for MultiPlatform Mobile Application Development Amer A. Radi
More informationSoftware as a Service Business Model (Introducing SOA and Web Service)
Software as a Service Business Model Guide Insight into Software as a Service Business Model (Introducing SOA and Web Service) By Sumantra Mukherjee Chief Technology Officer Nature Technologies Pvt Ltd
More informationRunning Windows 8 on top of Android with KVM. 21 October 2013. Zhi Wang, Jun Nakajima, Jack Ren
Running Windows 8 on top of Android with KVM 21 October 2013 Zhi Wang, Jun Nakajima, Jack Ren Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS
More information