SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Building Windows 8 Applications
                   With appMobi

Jim O’Neil
Technical Evangelist,
Microsoft
                                   http://aka.ms/8in30
http://aka.ms/jimoneil
agenda


What’s appMobi?   Demo!
appMobi


What’s appMobi?
“appMobi makes HTML 5 Mobile”
• Development Technologies
  •   XDK – web based IDE
  •   GameDev XDK – adds ImpactJS for game development
  •   directCanvas – game-enhanced replacement for HTML 5 Canvas
  •   jqMobi – open-source, lightweight (5K) mobile framework
• Deployment and packaging: appHub
• Cloud Services
  •   1Touch: in-app purchasing
  •   pushMobi: for rich media messaging
  •   playMobi: gamification and social engagement
  •   statMobi: mobile analytics
appMobi and Windows 8 - appMobi.com




                               How to use appMobi and Visual
                               Studio to port your hybrid HTML 5
                               app to Windows 8
                                     (http://bit.ly/YqyAp1)
demo


Demo!
appMobi Windows 8 Workflow




                     Start with appMobi’s XDK development
                     environment by creating and building a
                     new application in Chrome (on any
                     machine).

                     See: http://bit.ly/SwyHcC
appMobi Windows 8 Workflow




                     Via the “Test Anywhere” option on the XDK
                     menu, push your application to the cloud.
appMobi Windows 8 Workflow




                     Access your registered application via the
                     appHub Control Center on a Windows 8
                     machine with Visual Studio 2012.
appMobi Windows 8 Workflow




                     Initiate the download of your application
                     source files.
appMobi Windows 8 Workflow




                     Get the QA Bundle for your project and
                     unzip the file contents into a directory on
                     the Windows 8 machine.
appMobi Windows 8 Workflow




                     Create a new C# Windows Store project
                     using the Blank App (XAML) template.
appMobi Windows 8 Workflow




                     Use the Manage NuGet Packages… project
                     option to add the appMobi Windows 8
                     Store Blank Template package.
appMobi Windows 8 Workflow



                                                    html folder




                     Drag-and-drop bundle files (EXCEPT for
                     _appMobi directory) into the html directory
                     of the Visual Studio project, overwriting
                     existing files.
appMobi Windows 8 Workflow




                     App.xaml.cs



                     Replace MainPage with AppMobiPage in
                     call to Navigate.
appMobi Windows 8 Workflow




                      index.html



                     Ensure JavaScript scr attributes point to
                     local files in package versus http URLs.
appMobi Windows 8 Workflow




                Hello World
                     Run, test and enhance the application via
                     Visual Studio 2012.
Windows Store Submission




http://bit.ly/JMLhz8

Weitere ähnliche Inhalte

Mehr von Jim O'Neil (7)

Windows 8.1 Themes
Windows 8.1 ThemesWindows 8.1 Themes
Windows 8.1 Themes
 
Windows Azure Cloud Services
Windows Azure Cloud ServicesWindows Azure Cloud Services
Windows Azure Cloud Services
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
Windows 8 App and Game Development Landscape
Windows 8 App and Game Development LandscapeWindows 8 App and Game Development Landscape
Windows 8 App and Game Development Landscape
 
MongoDB and Windows Azure
MongoDB and Windows AzureMongoDB and Windows Azure
MongoDB and Windows Azure
 
Hadoop in the Cloud
Hadoop in the CloudHadoop in the Cloud
Hadoop in the Cloud
 
The PaaS Landscape
The PaaS LandscapeThe PaaS Landscape
The PaaS Landscape
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Building Windows 8 Applications with appMobi

  • 1. Building Windows 8 Applications With appMobi Jim O’Neil Technical Evangelist, Microsoft http://aka.ms/8in30 http://aka.ms/jimoneil
  • 4. “appMobi makes HTML 5 Mobile” • Development Technologies • XDK – web based IDE • GameDev XDK – adds ImpactJS for game development • directCanvas – game-enhanced replacement for HTML 5 Canvas • jqMobi – open-source, lightweight (5K) mobile framework • Deployment and packaging: appHub • Cloud Services • 1Touch: in-app purchasing • pushMobi: for rich media messaging • playMobi: gamification and social engagement • statMobi: mobile analytics
  • 5. appMobi and Windows 8 - appMobi.com How to use appMobi and Visual Studio to port your hybrid HTML 5 app to Windows 8 (http://bit.ly/YqyAp1)
  • 7. appMobi Windows 8 Workflow Start with appMobi’s XDK development environment by creating and building a new application in Chrome (on any machine). See: http://bit.ly/SwyHcC
  • 8. appMobi Windows 8 Workflow Via the “Test Anywhere” option on the XDK menu, push your application to the cloud.
  • 9. appMobi Windows 8 Workflow Access your registered application via the appHub Control Center on a Windows 8 machine with Visual Studio 2012.
  • 10. appMobi Windows 8 Workflow Initiate the download of your application source files.
  • 11. appMobi Windows 8 Workflow Get the QA Bundle for your project and unzip the file contents into a directory on the Windows 8 machine.
  • 12. appMobi Windows 8 Workflow Create a new C# Windows Store project using the Blank App (XAML) template.
  • 13. appMobi Windows 8 Workflow Use the Manage NuGet Packages… project option to add the appMobi Windows 8 Store Blank Template package.
  • 14. appMobi Windows 8 Workflow html folder Drag-and-drop bundle files (EXCEPT for _appMobi directory) into the html directory of the Visual Studio project, overwriting existing files.
  • 15. appMobi Windows 8 Workflow App.xaml.cs Replace MainPage with AppMobiPage in call to Navigate.
  • 16. appMobi Windows 8 Workflow index.html Ensure JavaScript scr attributes point to local files in package versus http URLs.
  • 17. appMobi Windows 8 Workflow Hello World Run, test and enhance the application via Visual Studio 2012.