Windows Phone 8 is expected to introduce several new features and improvements over previous versions of Windows Phone. Some key changes include allowing native development using C++ and the Windows Runtime, support for multiple screen resolutions, new camera capabilities, speech recognition APIs, and the ability to make in-app purchases. The application lifecycle in Windows Phone 8 will continue to use a "tombstone" model like Windows Phone 7, but with some additional activated and deactivated event handlers. The Windows Runtime available to Windows Phone 8 apps is called WinPRT, which is a subset of the Windows Runtime used for Windows 8 that includes some phone-specific APIs.
These webinar slides introduce what’s new in Microsoft Windows Phone 8, with an emphasis on those features that are sure to excite Nokia developers the most. Whether you’re completely new to Windows Phone or you have Windows Phone applications already on the market, you’ll see how Windows Phone 8 offers new opportunities. We’ll cover new APIs and technologies, enablers for better app monetisation, and cross-platform portability.
Chris Auld, Intergen’s Chief Technology Officer, showed attendees how to develop connected, cross-platform mobile applications with Mono and Windows Azure.
With the abundance of mobile devices and operating systems in the market – including Apple’s iOS, Google’s Android, and Microsoft’s Windows Phone and upcoming Windows 8 – numerous opportunities are being created for organisations that want to create new applications or provide access to existing systems through a mobile device. Applications that work on a range of platforms is a goal for many organizations.
But where do you start? And what development options are available? How much more does it cost and which applications does it make economic sense for? How can one simplify the development and management of applications that work across multiple platforms?
Chris Auld, Intergen’s Chief Technology Officer, showed attendees how to develop connected, cross-platform mobile applications with Mono and Windows Azure. How to share code across Windows Phone, iPhone, Android, HTML5, and Windows 8, and better understand the realities of mobile development across these platforms.
Presentation on how to use Flash for Blackberry,iPhone and Android. http://www.mindgrub.com/NAB
iPhone has long shunned having the flash player on their phones. Some companies have made emulators but the apps are getting rejected from the store. Blackberry and Android however are embracing the use of the Flash Platform and you should too. Come find out how to make Flash CS4 applications for Blackberry and Android.
These webinar slides introduce what’s new in Microsoft Windows Phone 8, with an emphasis on those features that are sure to excite Nokia developers the most. Whether you’re completely new to Windows Phone or you have Windows Phone applications already on the market, you’ll see how Windows Phone 8 offers new opportunities. We’ll cover new APIs and technologies, enablers for better app monetisation, and cross-platform portability.
Chris Auld, Intergen’s Chief Technology Officer, showed attendees how to develop connected, cross-platform mobile applications with Mono and Windows Azure.
With the abundance of mobile devices and operating systems in the market – including Apple’s iOS, Google’s Android, and Microsoft’s Windows Phone and upcoming Windows 8 – numerous opportunities are being created for organisations that want to create new applications or provide access to existing systems through a mobile device. Applications that work on a range of platforms is a goal for many organizations.
But where do you start? And what development options are available? How much more does it cost and which applications does it make economic sense for? How can one simplify the development and management of applications that work across multiple platforms?
Chris Auld, Intergen’s Chief Technology Officer, showed attendees how to develop connected, cross-platform mobile applications with Mono and Windows Azure. How to share code across Windows Phone, iPhone, Android, HTML5, and Windows 8, and better understand the realities of mobile development across these platforms.
Presentation on how to use Flash for Blackberry,iPhone and Android. http://www.mindgrub.com/NAB
iPhone has long shunned having the flash player on their phones. Some companies have made emulators but the apps are getting rejected from the store. Blackberry and Android however are embracing the use of the Flash Platform and you should too. Come find out how to make Flash CS4 applications for Blackberry and Android.
Presentation on How to use Adobe Flash and Device Central. Audio at http://www.mindgrub.com/NAB
Learn how to make mobile Flash applications utilizing Adobe's device central. Learn how to search device settings and which version of the Flash platform that device will work with. Learn to use templates and publish mobile flash content using Flash CS4.
Post Windows Mobile: New Application Development PlatformsBarcoding, Inc.
Jack Nosek, Barcoding’s lead software engineer, reveals what application tools and platforms companies will employ with the next generation of mobile devices. During this session, Nosek compares HTML5, Xamarin, and Native development for iOS, Android, and Windows Phone/Embedded 8.1.
SWTT(7th Apr 2014) Session 01
- Title: "Web Technologies on Mobile - Opportunities and Challenges"
- Speaker: Andreas Gal, Vice President of Mobile at Mozilla
Developing a Modern Mobile App StrategyTodd Anglin
Mobile apps are important. There is little debate of that. But how you build, maintain, and deploy mobile apps remains the source of great debate for CIOs and developers alike. Unfortunately, there is no "one size fits all" mobile app strategy, so it is critical to understand how to choose the right technology for the right app. In this session, we will explore the four key approaches for building mobile apps, and establish a framework that will help you develop a mobile app strategy guaranteed to help you select the right technology for your next project.
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
Orion eSolutions offer the best and the most reliable Hybrid, Native, Mobile Application Development services using the latest platform. To know mobile app development stages and usages visit orionesolutions.com
BBM Social Platform and App MonetizationKyle McInnes
BlackBerry Messenger is an incredibly popular app that is becoming a social platform. With the BBM Social Platform, developers can leverage the millions of connected users to spread their applications virally and further monetize their apps.
Presentation on How to use Adobe Flash and Device Central. Audio at http://www.mindgrub.com/NAB
Learn how to make mobile Flash applications utilizing Adobe's device central. Learn how to search device settings and which version of the Flash platform that device will work with. Learn to use templates and publish mobile flash content using Flash CS4.
Post Windows Mobile: New Application Development PlatformsBarcoding, Inc.
Jack Nosek, Barcoding’s lead software engineer, reveals what application tools and platforms companies will employ with the next generation of mobile devices. During this session, Nosek compares HTML5, Xamarin, and Native development for iOS, Android, and Windows Phone/Embedded 8.1.
SWTT(7th Apr 2014) Session 01
- Title: "Web Technologies on Mobile - Opportunities and Challenges"
- Speaker: Andreas Gal, Vice President of Mobile at Mozilla
Developing a Modern Mobile App StrategyTodd Anglin
Mobile apps are important. There is little debate of that. But how you build, maintain, and deploy mobile apps remains the source of great debate for CIOs and developers alike. Unfortunately, there is no "one size fits all" mobile app strategy, so it is critical to understand how to choose the right technology for the right app. In this session, we will explore the four key approaches for building mobile apps, and establish a framework that will help you develop a mobile app strategy guaranteed to help you select the right technology for your next project.
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
Orion eSolutions offer the best and the most reliable Hybrid, Native, Mobile Application Development services using the latest platform. To know mobile app development stages and usages visit orionesolutions.com
BBM Social Platform and App MonetizationKyle McInnes
BlackBerry Messenger is an incredibly popular app that is becoming a social platform. With the BBM Social Platform, developers can leverage the millions of connected users to spread their applications virally and further monetize their apps.
This presentation want to answer to two common mobile developer questions. What databases I can use on mobile devices, and how simply to synchronize the data from that database with my SQL Server. The demos are based on Windows Embedded Handheld (6.5.3, or on the WE8.1HH version), but the majority of the methods of data synchronization would work on other platforms also.
A basic PPT on android. History and features of android. Gives surface information about the architecture of android and it's applications. A simple tutorial could be included to show how easy it is to make and run an application.
Developing Apps for Windows Phone 8 - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Game Republic - Yorkshire Building Awesome games for WindowsLee Stott
Presentation to Game Republic members in Yorkshire, UK discussing the opportunity of building amazing games for Windows 8, Windows Phone 8 and using Cloud based services
Simon Bates, Manifesto Digital - Mobile Application Development: Past, Presen...Simon Bates
Examining the history, evolution and future roadmap for mobile application development. Covering some of the background and history of mobile application development, from the early days of WML browsers and the development of the Symbian mobile operating system, through to the industry-changing iOS platform
http://manifesto.co.uk/
HTML5 or Android for Mobile Development?Reto Meier
Android apps or the mobile web? It's often a hard choice when deciding where to invest your mobile development resources. While the mobile web continues to grow, apps and app stores are incredibly popular. We will present both perspectives and offer some suggestions for making the most of each platform.
MSNetwork 5 - Programiranje Windows small IoT uređaja (ARM and x86, diverse h...Catalin Gheorghiu
Ili programiranima uređaja klasificirani kao mali u IoT taksonomiju. I sto je to Windows Developer Program for IoT? Internet of Things je uglavnom svuda oko nas , ali što se tiče Microsoft konferencija fokus je na "Azure Side" priča , kako se naša Cloud može vam pomoći povezati , prikuplja i obrađuje ogromne količine podataka koji idu s IoT ideju. Sada s Galileo i Windows Developer Program IoT stvari se promjenjuje , a to predavanje ima za cilj da vam pokazati kako da biste započeli programiranje uređaja koji mogu olakšati život za nas u budućnosti . Dođite na ovom predavanju , a mi ćemo vidjeti kroz koda – od Hello World aplikacija tipa LED koja treperi do "real world" primjerima.
WinDays XV - Programming Windows small IoT devices (ARM and x86, diverse hard...Catalin Gheorghiu
Or programming of the devices classified as small according to IoT taxonomy. And what is it Windows Developer Program for IoT? Internet of Things is generally all around us, but as far as Microsoft conferences the focus is on the "Azure Side" story, how our Cloud can help you connect, collect and process vast amounts of data that go with the idea of IoT. Now with Galileo (and other hardware ;)) and Windows Developer Program for IoT things change, and this lecture aims to show you how to get started programming device that can make life easier for us in the future . Come to this lecture, we shall see these shown through code - from the Hello World application type (a flashing LED) to “real world " examples.
Kulendayz 2012 Windows Phone is around the corner What now?
1. Windows Phone 8 is
around the corner
What now?
Catalin Gheorghiu
2. (The)Agenda
• The long story
• The vs picture
• The short story
• The Demo(s)
• The Application lifecycle (pictures)
• The Demo(s)
• The Q&A
3. Windows Phone 7
• 7.0.7004 initial version of the Windows
Phone 7 OS
• 7.0.7008 improve update process for
future update
• 7.0.7390 "NoDo" added CDMA support,
Copy and Paste, fast application startup,
and deeper Facebook Integration
4. Windows Phone 7
• 7.0.7392 revoke of fraudulent
certificates
• 7.0.7403 intermediate update required
5. Windows Phone 7.5 (7.1)
• Third-party application multi-tasking
and fast application switching.
• Support for background tasks and
services/agents.
• Expanded live tiles that can be updated
without network connection and can
have two sides which flip periodically.
6. Windows Phone 7.5 (7.1)
• App Connect: third-party applications
can integrate with Bing search, have
multiple live tiles, and can have push
notifications that link deep ("Deep
Toast") into various parts of the
application directly.
• Silverlight + XNA support in the same
application screen.
7. Windows Phone 7.5 (7.1)
• Optional 32 bit color support for
Silverlight applications with hardware
dithering.
• Silverlight 4 support.
• Raw camera feed access for third-party
applications.
• New sensor API combines compass,
gyroscope, and accelerometer.
8. Windows Phone 7.5 (7.1)
• Improved Listbox control with better
scrolling performance.
• Improved WebBrowser control with IE9
rendering engine and system-wide
cookies access.
• Clipboard API.
11. Windows Phone 8 *
• Native development in C++. Thanks to
WinPRT, Windows Phone 8 is able to support a
significant subset of the Windows 8 SDK
libraries, and API sets.
• Mixed-mode app development. Hybrid app
development is an attractive choice for
developers who would like to port an existing
C++ app, prefer coding in C++, or would like to
use a Direct3D surface in their app.
* Based on http://www.mobiletechworld.com/2012/07/26/windows-phone-8-
application-platform-detailed/
12. Windows Phone 8
• HTML app development options.
Unfortunately for HTML developers,
HTML-based phone apps are not a
supported app model in Windows
Phone 8 there is no direct JavaScript
access to phone APIs because JavaScript
projections are not available in WinPRT.
13. Windows Phone 8
• Feature upgrades
– VOIP
– Multiple resolutions
• Different screen resolutions are supported in
Windows Phone 8 Developer Preview: WVGA,
WXGA, and 720p.
– Marketplace enhancements
• In-App Purchasing
• The “wallet,”.
– Near-field proximity functionality
14. Windows Phone 8
– Removable SD cards
• hot-swappable SD cards, read-only API access to user
content.
– New camera capability and lens apps
• Camera parameter configuration, such as ISO speed and
exposure.
• Real-time access to the phone’s video stream.
• Lenses, which are special camera apps that can provide
enhanced camera functionality such as effects, filters,
and computational photography.
• Multiframe capture for creating new types of camera
experiences and imagery.
15. Windows Phone 8
– Line-of-business apps
• The additions of NTLM authentication
• always-on secure boot capabilities
• 128-bit BitLocker®
– Speech capability
• robust speech API for speech recognition and
synthesis.
– Bluetooth stack
• RFCOMM protocol.
16. Windows Phone 8
– App-to-app communication APIs
• apps can use an API call to launch other apps,
and associate themselves as the default
handlers for certain file types.
– Networking enhancements
• support for IPv6,
• listener sockets
• more granular information about connected
endpoints.
17. Windows Phone 8
– New data APIs
• File I/O via a WinPRT API, enabling read-only
access to the user data in the SD card slot.
• Native Win32 storage APIs.
– Search extensibility
18. Windows Phone 8
– Nokia maps
• Cartography
– Media library API
• API to add and delete media, including music,
pictures, and audio.
19. Windows Phone 8
– XAML upgrades
• Toolkit-only controls such as LongListSelector,
and SDK-only controls such as Panorama and
Pivot, are being moved in-ROM for better
performance, appearance, and upgradability.
• Updated text rendering and font control
• New launchers and choosers.
• Emoji support.
• Auto-scaling to handle multiple resolutions
21. New in WinPRT
• (SIP) / TextComposition New APIs that
represent text as it is being composed
• SpeechNew APIs enable speech
recognition, synthesis, and shell
integration so that apps can be launched
by using speech commands.
22. New in WinPRT
• Phone.Camera Additional APIs enable
deeper camera configuration, access to
live previews, and multiframe capture
scenarios.
• Launchers/ChoosersAPI differs from
WinRT in that choosers (known as
“pickers” in Windows 8) can return data
to a phone app that has been
tombstoned .
23. New in WinPRT
• Bluetooth New APIs enable a native
Bluetooth stack.
• In-App PurchasingNew APIs enable users
to purchase downloadable content from
within an app, such as “consumables” .
28. WP 8
• New start screen
• Win NT Core/DirectX/NTFS/HAL
• Bluetooth
• Multicore
• More sizes and resolutions
• IE 10
• SQL Lite
• W8 app compatibility??!
• Compile in the cloud
• Native development
• Private marketplace
• SD
35. Application Lifecycle Windows 8
• OnLaunched: it is called every time the
application is activated
• Suspending: This event may be subscribed to
get notified about the suspension of the
application.
• Resuming: The resuming event is raised only
when the application is reactivated after being
suspended.
• OnActivated: This event is raised when the
application is not activated normally.