Windows Store appdevelopmentFOYZUL KARIMFOYZULKARIM@GMAIL.COM
What is Windows 8 anyway?
Apps have one window that supports multiple views
Apps work great with touch and pen input
The app bar
The charms
Apps use tiles instead of icons
“   Okey… I am convinced. I    want to start building    apps but I don’t know    .NET…     YOU MIGHT ASK!!!             ...
“   You can develop if you    are…                             ”
Web developerHTML, CSS, Javascript, jQuery                                    The web is native                    Build o...
Windows DeveloperC#, C++, VB.NETBuild apps that                  Easier distribution                  Connect to thereach ...
Ratio Interactive
DesignersAdobe photoshop, Illustrator                                  Unleash your                          Elegant hardw...
So? Which platform do you prefer asyour development environment ?Web platform   .NET platform   OthersHtml           C#   ...
I prefer money. What about money?Image courtesy: http://www.insidehousing.co.uk/pictures/643xAny/2/5/0/37250_MONEY_MAGNET....
Earn from your appsChoose business model wiselySelling differently         Advertising                        Third party ...
Getting started    Get the tools    Get the developer license    Start development and create Hello World
Windows Store app    It runs on Windows 8 operating system    It runs on both tablet and desktop environment at a time ...
Windows 8 Platforms and ToolsHigh level overview
What tools do we needWindows 8          Visual Studio 2012Operating system   Integrated Development                   Envi...
Developer license Visual studio                     Command prompt •   Getting a developer license   •   Getting a develop...
Grrrrrrrrrr… Enough chitchat.. Showme some codeCREATE A HELLO WORLD
Thank you.
Windows store app development V1
Windows store app development V1
Windows store app development V1
Windows store app development V1
Upcoming SlideShare
Loading in …5
×

Windows store app development V1

458 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
458
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows store app development V1

  1. 1. Windows Store appdevelopmentFOYZUL KARIMFOYZULKARIM@GMAIL.COM
  2. 2. What is Windows 8 anyway?
  3. 3. Apps have one window that supports multiple views
  4. 4. Apps work great with touch and pen input
  5. 5. The app bar
  6. 6. The charms
  7. 7. Apps use tiles instead of icons
  8. 8. “ Okey… I am convinced. I want to start building apps but I don’t know .NET…  YOU MIGHT ASK!!! ”Which programming languages does this Operating System support?
  9. 9. “ You can develop if you are… ”
  10. 10. Web developerHTML, CSS, Javascript, jQuery The web is native Build on what youDistribute easily in Windows 8 already haveWindows Store apps sell in more Windows Store apps support most Your best stuff is on the webthan 200 markets, with support web standards like HTML5, CSS3, and JavaScript. Use common and you don’t have time tofor local currencies in over 120 elements like canvas, SVG, video, rebuild it. Windows Store appsmarkets, and developers can audio, 2D transforms, transitions support the >iframe< elementlocalize their apps in more than and animations just like you would100 languages. Windows Store when supporting many modern and WebView controls so youalso offers full platform support browsers. You can also use can present your best content common frameworks and libraries in a new way. You can evenfor free apps, trials (time-based like jQuery.and feature-based) and paid combine it with other codingapps, including in-app When you write your Windows languages like C#, C++, VB,purchase. The revenue share Store app using web standards, it has access to all the underlying and XAML into one powerfulbase is 70%, but when an app performance benefits of Windows app.achieves $25,000 USD in 8, including the high-performancerevenue—aggregated across Chakra JavaScript engine, GPU-all sales in every market—that powered hardware acceleration and hardware sensors such asapp moves to 80% revenue accelerometers, GPS andshare for the lifetime of that gyroscopes.app.
  11. 11. Windows DeveloperC#, C++, VB.NETBuild apps that Easier distribution Connect to thereach more and app OS and cloudpeople maintenanceApps are core to the Windows Access the Windows Store and With the new Windows8 experience, and with the package your Windows Store contracts, your app integratesreach of the Windows install app for distribution directly seamlessly with other apps tobase and the Windows Store within Visual Studio – all without create powerful userdistribution channel, you have having to build your own install experiences like sharing,the opportunity to reach package. Once your app is searching and file pickers withhundreds of markets available through the Windows very little code. And throughworldwide. And unlike other Store, you have access to cloud roaming, you can createplatforms, Windows 8 apps valuable telemetry data to a continuous experience acrossscale automatically across monitor your app quality devices by roaming data thatdevices – all while using the including JavaScript exception lets people pick up a task rightsame code. rate, crash rate and app where they left off. responsiveness rate.
  12. 12. Ratio Interactive
  13. 13. DesignersAdobe photoshop, Illustrator Unleash your Elegant hardware creativity on a provides theSpeak a modern new digital perfect stage fordesign language canvas your experienceMicrosofts design language With Windows 8, your app is the Windows 8 runs on amazingwas created with digital in star of the show, as the hardware, from tablets tomind. It allows content to come operating system fades to the laptops to all-in-ones with largeto life and at the same time background. Your app can high-definition screens. It’s thehelp maintain a consistent take advantage of unique perfect place to showcasepersonality and experience for features like live tiles, contracts your creativity and visionthe user. The language and cloud services to design through the experiences youprovides a universal tool to experiences that engage with create.craft great apps that scale users in new ways.gracefully across multiplescreen sizes.
  14. 14. So? Which platform do you prefer asyour development environment ?Web platform .NET platform OthersHtml C# C++CSS Visual BasicJS
  15. 15. I prefer money. What about money?Image courtesy: http://www.insidehousing.co.uk/pictures/643xAny/2/5/0/37250_MONEY_MAGNET.jpg
  16. 16. Earn from your appsChoose business model wiselySelling differently Advertising Third party transactionsCollect full price before Attention-grabbing ads that are Develop your own paymentdownload not perceived as intrusive system into your CRM or other existing systemTime limited trial Code that is easy to integrate with both Windows 8Feature limited trial and your app to help preventIn app purchase crashes and protect battery life Attractive revenue shares for developers The reach of Microsoft’s global sales force and its strong relationships
  17. 17. Getting started  Get the tools  Get the developer license  Start development and create Hello World
  18. 18. Windows Store app  It runs on Windows 8 operating system  It runs on both tablet and desktop environment at a time  Compiled binaries of all supported languages are using same runtime engine  Runtime engine is called WinRT
  19. 19. Windows 8 Platforms and ToolsHigh level overview
  20. 20. What tools do we needWindows 8 Visual Studio 2012Operating system Integrated Development Environment
  21. 21. Developer license Visual studio Command prompt • Getting a developer license • Getting a developer license • Renewing the license
  22. 22. Grrrrrrrrrr… Enough chitchat.. Showme some codeCREATE A HELLO WORLD
  23. 23. Thank you.

×