The document provides an overview of mobile computing on BlackBerry 10 and QNX platforms. It discusses the BlackBerry 10 and QNX operating systems, development tools and SDKs for creating native and web applications. It highlights key features of the BlackBerry 10 user experience like multi-tasking and the Cascades UI framework. The document also outlines the integration of Android and Adobe AIR runtimes to run those types of applications on BlackBerry 10.
Android Fundamentals, Architecture and Versionsindiangarg
This is one presentation which tells about entire overview of Android operating system from its reasons of popularity, comparison with other operating systems, its architecture and its various versions.
An introduction to the Nokia Asha platform, it's developer offering, tooling overview a bird's eye view of the UX development options, and finally advices for application development and deployment on resource constrained devices
Android Fundamentals, Architecture and Versionsindiangarg
This is one presentation which tells about entire overview of Android operating system from its reasons of popularity, comparison with other operating systems, its architecture and its various versions.
An introduction to the Nokia Asha platform, it's developer offering, tooling overview a bird's eye view of the UX development options, and finally advices for application development and deployment on resource constrained devices
Partagez des données sur votre réseau
Vous pouvez désormais partager des données au cours de vos appels vidéo HD à partir de tout LifeSize® Passport™ ou LGExecutive, développé par LifeSize®, sans besoin d\'interrompre la réunion pour permuter les câbles DVI. Passez aisément d\'un intervenant à l\'autre grâce à ce téléchargement gratuit et facile à utiliser sur Mac et PC. Que vous présentiez à partir du même emplacement ou que vous vous joigniez à distance, transmettez et recevez des contenus partagés en haute résolution, afin d\'améliorer la productivité et la collaboration des visioconférences H
18 ottobre 2011 VMware presenta al Virtualization day,evento patrocinato dalla Provincia di Roma e organizzato da S&Q a Palazzo Valentini, i suoi prodotti per la virtualizzazione dei desktop .L' Intervento di Michele Apa è stato molto interessante ed è stato apprezzato da tutta la platea
Per maggiori informazioni sull'evento : www.sqingegneria.com
Personally-owned devices can be great tools for boosting productivity, but device management and security can be challenging and costly. View the slide deck and learn how System Center Configuration Manager 2012 can control slates, netbooks, wireless devices and PCs from a single administrative console.
For more information on this or other System Center topics, visit our blog at www.cdhtalkstech.com.
Learn more about the Junos Space SDK, it's APIs, Tools, and more. See specific code samples using Junos Space APIs with Java, Perl, Python, PHP, .NET, and more. Walk thru customer examples.
Learn how Junos Space SDK unlocks critical data through Open APIs. Developers can now use network data in their applications. This presentation walks through features & functionality of the Junos Space SDK>
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Novell
Come to this session and see how Novell Privileged User Manager can help your organization reduce the cost, complexity and risk associated with managing superusers across the enterprise. Find out how to rapidly deploy superuser management for Novell Open Enterprise Server 2. You will see a live demo of how Novell Privileged User Manager allows you to control what commands users are authorized to run, at what time and from what location.
Mobile Device Client Application Performance Testing XBOSoft
What is the most important factor in mobile UX?
Performance is perhaps the most important factor for mobile user experience. Your users will literally stop using your service if it does not respond fast enough.
But evaluating and testing the performance of a mobile application is not as straight forward as evaluating and testing the performance of traditional web-based solutions as there are several other variables such as application structure (browser versus native), network used (2G, 3G, 4G, etc.), payload structure, etc.
Mobile Performance Testing consists of three parts:
Part 1 - Client Application performance
Part 2 - Server performance
Part 3 - Network performance
This presentation is from part 1 of a series of 3 webinars in which we will explain these three parts.
It covers how to performance test mobile Client Applications on a mobile device. We will feature 'Angry Birds', explain how to performance test this mobile application and discuss what tools get the best results.
Novell Success Stories: Endpoint Management in GovernmentNovell
Novell Endpoint Management benefits are to improve user productivity, lower IT costs, and mitigate risks.
Mariagerfjord, which is a municipality in Denmark, The California Highway Patrol, the City of Carlsbad, Cambridge City Council, The Kingdom of Bahrain’s Ministry of Social Development are five government institutions that use Novell Endpoint Management Solutions, such as Novell ZENworks and others, to meet their IT needs.
Novell Success Stories: Endpoint Management in HealthcareNovell
Novell Endpoint Management benefits are to improve user productivity, lower IT costs, and mitigate risks.
Sussex Health Informatics Service, which is part of the U.K. National Health Service, and Wyoming Medical Center are two organizations in the healthcare industry that employ Novell Endpoint Management services, such as Novell ZENworks and others, to meet their IT needs.
Maintaining deployed software systems is one of the most challenging processes in enterprise IT. As software systems are deployed, they compound management and maintenance burdens for IT personnel. Systems that are not maintained correctly can result in increased downtime and expenses. Software appliances are no different. But during this session we'll show you simple and easy it is to use the tools that help you keep your software appliances up to date. You will learn how to handle the authentication, entitlement and access controls required to distribute updates. We will show you a framework for remote appliance configuration. And finally, you will learn how to meet unique remote appliance management needs.
Ok Labs Webinar Android Migration At The Speed Of LightOpen Kernel Labs
Open Kernel Labs is the global leader in open source virtualization software for mobile devices, consumer electronics and embedded systems. Backed by the largest, independent team of microkernel developers, the OKL4 embedded hypervisor is deployed on more than 250 million mobile phones worldwide. Chipset suppliers, handset OEMs, and mobile network operators depend on OK Labs to deliver high performance solutions that decrease BOM cost, reduce complexity and speed time-to-market.
Partagez des données sur votre réseau
Vous pouvez désormais partager des données au cours de vos appels vidéo HD à partir de tout LifeSize® Passport™ ou LGExecutive, développé par LifeSize®, sans besoin d\'interrompre la réunion pour permuter les câbles DVI. Passez aisément d\'un intervenant à l\'autre grâce à ce téléchargement gratuit et facile à utiliser sur Mac et PC. Que vous présentiez à partir du même emplacement ou que vous vous joigniez à distance, transmettez et recevez des contenus partagés en haute résolution, afin d\'améliorer la productivité et la collaboration des visioconférences H
18 ottobre 2011 VMware presenta al Virtualization day,evento patrocinato dalla Provincia di Roma e organizzato da S&Q a Palazzo Valentini, i suoi prodotti per la virtualizzazione dei desktop .L' Intervento di Michele Apa è stato molto interessante ed è stato apprezzato da tutta la platea
Per maggiori informazioni sull'evento : www.sqingegneria.com
Personally-owned devices can be great tools for boosting productivity, but device management and security can be challenging and costly. View the slide deck and learn how System Center Configuration Manager 2012 can control slates, netbooks, wireless devices and PCs from a single administrative console.
For more information on this or other System Center topics, visit our blog at www.cdhtalkstech.com.
Learn more about the Junos Space SDK, it's APIs, Tools, and more. See specific code samples using Junos Space APIs with Java, Perl, Python, PHP, .NET, and more. Walk thru customer examples.
Learn how Junos Space SDK unlocks critical data through Open APIs. Developers can now use network data in their applications. This presentation walks through features & functionality of the Junos Space SDK>
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Novell
Come to this session and see how Novell Privileged User Manager can help your organization reduce the cost, complexity and risk associated with managing superusers across the enterprise. Find out how to rapidly deploy superuser management for Novell Open Enterprise Server 2. You will see a live demo of how Novell Privileged User Manager allows you to control what commands users are authorized to run, at what time and from what location.
Mobile Device Client Application Performance Testing XBOSoft
What is the most important factor in mobile UX?
Performance is perhaps the most important factor for mobile user experience. Your users will literally stop using your service if it does not respond fast enough.
But evaluating and testing the performance of a mobile application is not as straight forward as evaluating and testing the performance of traditional web-based solutions as there are several other variables such as application structure (browser versus native), network used (2G, 3G, 4G, etc.), payload structure, etc.
Mobile Performance Testing consists of three parts:
Part 1 - Client Application performance
Part 2 - Server performance
Part 3 - Network performance
This presentation is from part 1 of a series of 3 webinars in which we will explain these three parts.
It covers how to performance test mobile Client Applications on a mobile device. We will feature 'Angry Birds', explain how to performance test this mobile application and discuss what tools get the best results.
Novell Success Stories: Endpoint Management in GovernmentNovell
Novell Endpoint Management benefits are to improve user productivity, lower IT costs, and mitigate risks.
Mariagerfjord, which is a municipality in Denmark, The California Highway Patrol, the City of Carlsbad, Cambridge City Council, The Kingdom of Bahrain’s Ministry of Social Development are five government institutions that use Novell Endpoint Management Solutions, such as Novell ZENworks and others, to meet their IT needs.
Novell Success Stories: Endpoint Management in HealthcareNovell
Novell Endpoint Management benefits are to improve user productivity, lower IT costs, and mitigate risks.
Sussex Health Informatics Service, which is part of the U.K. National Health Service, and Wyoming Medical Center are two organizations in the healthcare industry that employ Novell Endpoint Management services, such as Novell ZENworks and others, to meet their IT needs.
Maintaining deployed software systems is one of the most challenging processes in enterprise IT. As software systems are deployed, they compound management and maintenance burdens for IT personnel. Systems that are not maintained correctly can result in increased downtime and expenses. Software appliances are no different. But during this session we'll show you simple and easy it is to use the tools that help you keep your software appliances up to date. You will learn how to handle the authentication, entitlement and access controls required to distribute updates. We will show you a framework for remote appliance configuration. And finally, you will learn how to meet unique remote appliance management needs.
Ok Labs Webinar Android Migration At The Speed Of LightOpen Kernel Labs
Open Kernel Labs is the global leader in open source virtualization software for mobile devices, consumer electronics and embedded systems. Backed by the largest, independent team of microkernel developers, the OKL4 embedded hypervisor is deployed on more than 250 million mobile phones worldwide. Chipset suppliers, handset OEMs, and mobile network operators depend on OK Labs to deliver high performance solutions that decrease BOM cost, reduce complexity and speed time-to-market.
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...Paris Open Source Summit
"Cette présentation a pour but de présenter MirageOS et ses applications à l'écriture d'applications IoT sécurées. En particulier, MirageOS permet de développer des applications d'infrastructure réseau --- firewalls, proxy VPN, serveurs d'emails, etc. --- qui peuvent être déployées sur des processeurs embarqués de type ARMv8, ESP32 ou RISC-V. Nous expliquerons comment nous nous appuierons sur cette couche d'infrastructure entièrement open-source pour développer OSMOSE, une plateforme sécurisée et décentralisée permettant de construire des application IoT centrées sur l'utilisateur et le respect de sa vie privée.
"
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
WaveMaker Webinar: Cloud-based App Development and Docker: Trends to watch out for in 2015 - http://www.wavemaker.com/news/webinar-cloud-app-development-and-docker-trends/
CIOs, IT planners and developers at a growing number of organizations are taking advantage of the simplicity and productivity benefits of cloud application development. With Docker technology, cloud-based app development or aPaaS (Application Platform as a Service) is only becoming more disruptive − forcing organizations to rethink how they handle innovation, time-to-market pressures, and IT workloads.
This session will provide a high-level overview of all of the tools and SDKs offered to Android developers via the Qualcomm Developer Network. Covered topics include Qualcomm® Adreno™ graphics profiler, Qualcomm® Snapdragon™ LLVM compiler, Trepn™ power profiler, Qualcomm® MARE parallelization library, Adreno SDK, AllJoyn™ software framework, Qualcomm®Vuforia™ SDK and more.
Watch this presentation on YouTube: https://www.youtube.com/watch?v=ItrzdkBmRJQ
Learn more about Android Tools for Snapdragon processors at Qualcomm Developer Network: https://developer.qualcomm.com/
Android is becoming very popular these and mostly everyone is crazy about it. So today with the help of a simple diagram I am going to explain the architecture of Android. I think that there is no need to tell you all about the "Android" as everyone who knows about it should also know this simple definition of Android:
11. Mission-critical reliability App App
QNX microkernel architecture
File
system
• Microkernel minimizes execution with
unrestricted “kernel” CPU privileges Micro-
App App
• All processes run in isolated process space Network kernel Driver
stack
– Includes drivers, file systems, stacks
Multimedia
– All QNX processes are “applications” stack
• Faults are contained so that they only affect the
App App
faulty component
– Failed components can be dynamically
recovered while the system continues to
operate
12. Questionable reliability
App App
Traditional monolithic architecture
File
system
• Model for most OSes available today
– Windows, Linux, Android App Monolithic App
Network OS Driver
stack
• OS contains tremendous amount of functionality
with unrestricted CPU privileges Multimedia
stack
• A fault in one OS component can damage any
another, leading to system-wide corruption App App
– System reliability is as good as your worst
driver developer
– Reboot is only recovery possible
13. Mission-critical reliability
QNX microkernel benefits
Development and testing
• Better software design with isolated module enforcement
• High code reuse
• Built for independent component development and testing
• Immediate isolation of bugs
• Faster develop/test cycle
• Easier driver-level development
• Parallel debugging with shared targets
14. Mission-critical reliability
QNX microkernel benefits
Release and management
• Immediate fault recognition and recovery
• Cleanly designed architecture that handles extensions of
SMP, HA, and TDP
• Live delivery of system upgrades and patches without
downtime
• Scalability to multi-core or distributed architectures without
re-designing software
15. Market leaders
Financial Medical Consumer Networking Telematics Instrument Clusters
GE Transportation GE Energy
Building Automation Locomotives Mail Sorting Home Automation Military Turbine Controllers
16. Mission-critical reliability
Nuclear Reactors Warehouse Control Laser Eye Surgery Precision Milling Mining Control Canadarm Vision
Walmart HVAC Cancer Therapy Windmills Motor Control PLC’s Process Control
17. PSA
Bentley
In 2011
• 60+% of infotainment systems shipped
QNX in automotive • 9+ million world wide (5+ million in NA)
• 40+% of all cars sold in US
18. Automotive examples
• Audi MMI 3G
• BMW ConnectedDrive
• Chevy MyLink
• Chrysler UConnect
• GMC/Buick IntelliLink
• Hyundai Blue Link
• Jaguar instrument cluster
• Land Rover instrument cluster
• Mercedes S class navigation/infotainment
• OnStar and OnStar FMV
• Porsche PCM
• Toyota Entune
• Toyota Touch&Go
26. QNX CAR 2 design principles
Leverage BB10 (PlayBook + BlackBerry)
• Software stack: bring car closer to consumer
• Ecosystem: developers, partners, and apps
• Developer: tools, documentation and SDKs
Add automotive features
• Fast boot, automotive hardening
• Automotive-specific technologies
• Driver-friendly user interface
• Personalization and HMI reskinning
27. Is NOT taking mobile anywhere…
…Is being mobile every time
28. Confidential Information of
QNX Software Systems Limited
28
BlackBerry-specific benefits
• QNX providing vehicle-proven software and mobile-
compatible software
• Leverage unique features of controlling both sides
– Shareable app ecosystem
– HTML5 mobile apps in car (aka BlackBerry Bridge)
– Ultra HD voice (or voice chat)
– NFC for pairing, key fob replacement, song payment
– Compatible high-quality+capable Bluetooth + WiFi
31. BlackBerry 10 Platform
Mobile Embedded
(Android, Windows Phone, BlackBerry 10 (VxWorks, Integrity, uiTron,
iOS, etc) etc)
+
• Multimedia • Standards • High performing
• App stores • Clean IP • Predictable
• Gaming engines • Reliable
• Developer communities • Multi-tasking
• Power management • Resource sensitive
• Managed devices • Customizable to hardware
32. QNX mobile characteristics
Multimedia Gaming engines Managed devices
• Support for audio and • Port between platforms • RIM back-end for
video codecs • Quickly develop new provisioning,
• Device connectivity properties corporate/carrier app
support installs, upgrades
App Stores Developer communities Power management
• Partner ecosystem • Webworks SDK • Mobile battery efficient
• Payment, licensing • NDK (C/C++) optimization
• White labeling • AIR SDK
• Android
33. QNX embedded characteristics
Microkernel based Ultra-reliable Customizable
• Trusted kernel code is • Designed-in protection • Created with embedded
very small (1% of Linux) for memory, file system, customization in mind
• All apps, services and and CPU • Supports wide range of
drivers protected silicon and BSPs
• Failures isolated
Hard real-time Resource sensitive True multi-tasking
• Repeatable + responsive • 32MB or less for HMI- • Versus application
performance based solution swapping
• Fast boot for immediate • Microkernel lets system • Full multi-core SMP
response after reset architect trim to fit support
34.
35. BlackBerry 10 Vision
BlackBerry 10 simplifies the relationship
between the people, content and things that
matter to you
Created for people of action who use those
relationships to make things happen
51. August 1, 2012 52
Because it’s always hard at work in
the background, you can peek into
other live applications to get a quick
glance of what’s going on around
you, without having to drop
everything. Saving you time. Easy.
52. August 1, 2012 53
It’s not just learning about what you
write today, but what you’ve written in
the past. It’s not just guessing the
word most people meant to write, it’s
predicting the next word you want to
write, even before you start typing it.
Less time wasted.
53. August 1, 2012 54
While you’re snapping, it’s making a
mental note of what’s just happened
so you can rewind parts of your photo
back if you just missed the moment.
No more odd expressions or awkward
retakes. Your photo is ready to share
with the world. Delightful.
55. Relationships
Putting your relationship with people, content and things at the heart of your
mobile experience
Dynamic Contact Cards Socially Connected Store Social Inbox
56. Connected Content
Breaking down the barriers between your screens so your most important
content is available when and where you need it
SmartViews Music Share Play On
66. BlackBerry 10 Foundations
Architecture
Native and HTML5 Apps
HTML/CSS Cascades Open GL
QML
JavaScript® Open AL
WebKit JavaScript C++
C/C++
Platform APIs
Qt/C++ C/C++
Network Storage Audio/Video Graphics Push i18n …
QNX Kernel
67. BlackBerry 10 Foundations
User Experience
Multi-Tasking as Second Nature
Cinematic Experience
Content is King
Fluid Workflow
Moments of Charm
http://developer.blackberry.com/ui