SlideShare a Scribd company logo
1 of 41
Developing Windows 8 Apps 
A revolution in apps development
Myself 
• Chandan Gupta Bhagat 
• MSP 2013 Nepal 
• Computer Engineering student 
• Solutions Architect @ Yorbit Technologies Pvt. Ltd. 
• Tweeting @speedestchandu
Why Windows Apps? 
• Metro design 
• Dual UI 
• Better performance 
• Developing Apps is easy
Eight things about Windows Apps
• Windows reimagined 
• All the apps you want 
• Cloud-connected 
• Get more at the Windows Store 
• Reimagined browsing with IE10 
• Built for business 
• Great experience across all hardware 
• Built on a solid foundation
• Windows Reimagined 
• New fast and fluid Start screen 
Touch, mouse, keyboard
• All the apps you want 
• Apps are at the heart of Windows Apps 
• The apps you need are built right in 
• Apps work together and make each other 
better 
• Mail Calendar 
• SkyDrive Photos 
• People Messaging
• Cloud-connected 
• Your Windows, everywhere 
• Connected to your people, files and apps
• Get more at the Windows 
Store 
• Familiar, new and popular apps 
• Easy to find, easy to try 
• Same apps on all your PCs
• Reimagined browsing 
with IE10 
• Less browser, more web 
• Incredibly fast 
• Seamless with Windows 8
• Built for business 
• A better business tablet 
• New possibilities for mobile 
productivity 
• Enhanced end-to-end security 
• Virtualization and management
• Great experiences across all 
hardware 
• Tablets to laptops to all-in-ones 
• Share between devices 
• Touch, mouse, keyboard 
• Highest power to the most efficient 
chipset
• Built on a solid foundation 
• Fast, compatible and protected 
• More for power users 
• All your familiar Windows 7 apps and devices at 
your fingertips 
• Enhanced desktop
Before Jumping 
• Metro design principle 
• Have programming skills 
• And of course
Modern Style Apps 
Content 
before 
chrome? 
Touch, 
mouse, 
keyboard 
Everything great about 
Windows 7 we made even 
better -Microsoft
Fast and Fluid
Snap and Scale beautifully
Use the Right Contracts
Invest in a great tile
Feel connected and alive
Roam around the cloud
Embrace Modern Principles
How do we develop? 
Possible on C++, 
HTML5, C#, Visual 
Basic
Which IDE? 
Using Visual 
Studio 
Prefer 
‘Express 2012 
for Windows 
8/Windows 
Phone’
You already have skills to develop 
Modern Style Applications!
What can we do further more? 
Make a great 
UI 
Making your 
app live 
Monetize it 
Connect to 
the hardware 
Data binding 
Connection to 
network 
Connection to 
Cloud 
Make a 
productive 
app 
....................
Presenting Data
Animation 
Adds motion, beauty, energy and 
personality
Good animations enhance experience by 
• Making it clear where to focus 
• Being purposeful 
• Adding confidence of knowing what has happened or 
what will happen 
• Reinforcing the way system works
Using Animations 
• Planning animations 
• Animation, you get for free
Thank you!!!

More Related Content

What's hot

Responsive Web Design Basics
Responsive Web Design BasicsResponsive Web Design Basics
Responsive Web Design BasicsAustin Walker
 
Windows Phone 8 Design principles
Windows Phone 8 Design principlesWindows Phone 8 Design principles
Windows Phone 8 Design principlesYasmine Abdelhady
 
Engage by Cell 3d Webinar 1-31-2018
Engage by Cell 3d Webinar 1-31-2018Engage by Cell 3d Webinar 1-31-2018
Engage by Cell 3d Webinar 1-31-2018gjhassin
 
Platforms and Business Models: iBooks Author
Platforms and Business Models: iBooks AuthorPlatforms and Business Models: iBooks Author
Platforms and Business Models: iBooks AuthorIfBookThen
 
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt NoggleAptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt NoggleAptera Inc
 
Designed for teams, built for the web.
Designed for teams, built for the web.Designed for teams, built for the web.
Designed for teams, built for the web.Khazret Sapenov
 
DevOps Indonesia Presentation
DevOps Indonesia PresentationDevOps Indonesia Presentation
DevOps Indonesia PresentationKhairul Zebua
 
Betty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The RoadmapBetty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The RoadmapBetty Blocks
 
Tips for Running a Mobile Office
Tips for Running a Mobile OfficeTips for Running a Mobile Office
Tips for Running a Mobile OfficeShanna Kurpe
 
High tech history in a slide
High tech history in a slideHigh tech history in a slide
High tech history in a slideRobin Raskin
 
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...Raj Lal
 
Best Tools for Business
Best Tools for BusinessBest Tools for Business
Best Tools for BusinessNick Landry
 
Betty Blocks Short Presentation
Betty Blocks Short PresentationBetty Blocks Short Presentation
Betty Blocks Short PresentationSteven Treur
 
Lifestyle Technology
Lifestyle TechnologyLifestyle Technology
Lifestyle Technologybgrier
 
Research presentation
Research presentationResearch presentation
Research presentationdjtomchi
 
The new workspace - putting people at the centre of collaboration
The new workspace - putting people at the centre of collaborationThe new workspace - putting people at the centre of collaboration
The new workspace - putting people at the centre of collaborationUnified Communications Online
 
Extreme programming
Extreme programmingExtreme programming
Extreme programmingJulyMary123
 

What's hot (20)

Responsive Web Design Basics
Responsive Web Design BasicsResponsive Web Design Basics
Responsive Web Design Basics
 
Windows Phone 8 Design principles
Windows Phone 8 Design principlesWindows Phone 8 Design principles
Windows Phone 8 Design principles
 
Engage by Cell 3d Webinar 1-31-2018
Engage by Cell 3d Webinar 1-31-2018Engage by Cell 3d Webinar 1-31-2018
Engage by Cell 3d Webinar 1-31-2018
 
Findbugs Architecture
Findbugs ArchitectureFindbugs Architecture
Findbugs Architecture
 
Platforms and Business Models: iBooks Author
Platforms and Business Models: iBooks AuthorPlatforms and Business Models: iBooks Author
Platforms and Business Models: iBooks Author
 
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt NoggleAptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
Aptera Cloud Event 2013 - Mobile Services using Azure - Matt Noggle
 
Designed for teams, built for the web.
Designed for teams, built for the web.Designed for teams, built for the web.
Designed for teams, built for the web.
 
DevOps Indonesia Presentation
DevOps Indonesia PresentationDevOps Indonesia Presentation
DevOps Indonesia Presentation
 
Betty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The RoadmapBetty Blocks On Stage 2018: The Roadmap
Betty Blocks On Stage 2018: The Roadmap
 
Tips for Running a Mobile Office
Tips for Running a Mobile OfficeTips for Running a Mobile Office
Tips for Running a Mobile Office
 
High tech history in a slide
High tech history in a slideHigh tech history in a slide
High tech history in a slide
 
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
10 Tips For Designing Mobile Widgets - Maemo Summit, Amsterdam, Oct 11, 2009 ...
 
Best Tools for Business
Best Tools for BusinessBest Tools for Business
Best Tools for Business
 
45 apps to boost your real estate business
45 apps to boost your real estate business45 apps to boost your real estate business
45 apps to boost your real estate business
 
Betty Blocks Short Presentation
Betty Blocks Short PresentationBetty Blocks Short Presentation
Betty Blocks Short Presentation
 
Lifestyle Technology
Lifestyle TechnologyLifestyle Technology
Lifestyle Technology
 
How to do an effective seller presentation on a tablet
How to do an effective seller presentation on a tabletHow to do an effective seller presentation on a tablet
How to do an effective seller presentation on a tablet
 
Research presentation
Research presentationResearch presentation
Research presentation
 
The new workspace - putting people at the centre of collaboration
The new workspace - putting people at the centre of collaborationThe new workspace - putting people at the centre of collaboration
The new workspace - putting people at the centre of collaboration
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 

Similar to Presentation - Windows app development - I - Mr. Chandan Gupta

Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile appsJames Quick
 
Software savings world cheap windows
Software savings world cheap windowsSoftware savings world cheap windows
Software savings world cheap windowssoftwaresavingsworld
 
Software savings world saving center
Software savings world saving centerSoftware savings world saving center
Software savings world saving centersoftwaresavingsworld
 
Software savings world windows 7 key
Software savings world windows 7 keySoftware savings world windows 7 key
Software savings world windows 7 keysoftwaresavingsworld
 
Software savings world office 2010 valid
Software savings world office 2010 validSoftware savings world office 2010 valid
Software savings world office 2010 validsoftwaresavingsworld
 
Software savings world discount coupon
Software savings world discount couponSoftware savings world discount coupon
Software savings world discount couponsoftwaresavingsworld
 
Software savings world blog website
Software savings world blog websiteSoftware savings world blog website
Software savings world blog websitesoftwaresavingsworld
 
Software savings world windows seven
Software savings world windows sevenSoftware savings world windows seven
Software savings world windows sevensoftwaresavingsworld
 
Software savings world office 2010
Software savings world office 2010Software savings world office 2010
Software savings world office 2010softwaresavingsworld
 

Similar to Presentation - Windows app development - I - Mr. Chandan Gupta (20)

Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Beginners guide to creating mobile apps
Beginners guide to creating mobile appsBeginners guide to creating mobile apps
Beginners guide to creating mobile apps
 
Windows 7 secrets
Windows 7 secretsWindows 7 secrets
Windows 7 secrets
 
Windows 7 secrets
Windows 7 secretsWindows 7 secrets
Windows 7 secrets
 
Software savings world downloads
Software savings world downloadsSoftware savings world downloads
Software savings world downloads
 
Software savings world windows 7
Software savings world windows 7Software savings world windows 7
Software savings world windows 7
 
Software savings world reality
Software savings world realitySoftware savings world reality
Software savings world reality
 
Software savings world cheap windows
Software savings world cheap windowsSoftware savings world cheap windows
Software savings world cheap windows
 
Software savings world valid keys
Software savings world valid keysSoftware savings world valid keys
Software savings world valid keys
 
Software savings world saving center
Software savings world saving centerSoftware savings world saving center
Software savings world saving center
 
Software savings world windows 7 key
Software savings world windows 7 keySoftware savings world windows 7 key
Software savings world windows 7 key
 
Software savings world office 2010 valid
Software savings world office 2010 validSoftware savings world office 2010 valid
Software savings world office 2010 valid
 
Software savings world buy cheap
Software savings world buy cheapSoftware savings world buy cheap
Software savings world buy cheap
 
Software savings world discount coupon
Software savings world discount couponSoftware savings world discount coupon
Software savings world discount coupon
 
Software savings world review
Software savings world reviewSoftware savings world review
Software savings world review
 
Software savings world blog website
Software savings world blog websiteSoftware savings world blog website
Software savings world blog website
 
Software savings world windows seven
Software savings world windows sevenSoftware savings world windows seven
Software savings world windows seven
 
Software savings world
Software savings worldSoftware savings world
Software savings world
 
Software savings world certified
Software savings world certifiedSoftware savings world certified
Software savings world certified
 
Software savings world office 2010
Software savings world office 2010Software savings world office 2010
Software savings world office 2010
 

More from MobileNepal

Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014
Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014
Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014MobileNepal
 
Pitfalls in mobile apps marketing Mr. Karun Thapa
Pitfalls in mobile apps marketing   Mr. Karun ThapaPitfalls in mobile apps marketing   Mr. Karun Thapa
Pitfalls in mobile apps marketing Mr. Karun ThapaMobileNepal
 
Presentation - Mr. Tomas Martunas
Presentation - Mr. Tomas MartunasPresentation - Mr. Tomas Martunas
Presentation - Mr. Tomas MartunasMobileNepal
 
Debriefing of finals - Mr. Bibhusan Bista
Debriefing of finals - Mr. Bibhusan BistaDebriefing of finals - Mr. Bibhusan Bista
Debriefing of finals - Mr. Bibhusan BistaMobileNepal
 
Effective Presentation and Pitching - Mr. Sohan B. Khatri
Effective Presentation and Pitching - Mr. Sohan B. KhatriEffective Presentation and Pitching - Mr. Sohan B. Khatri
Effective Presentation and Pitching - Mr. Sohan B. KhatriMobileNepal
 
Presentation - Windows App Development - II - Mr. Chandan Gupta
Presentation - Windows App Development - II - Mr. Chandan GuptaPresentation - Windows App Development - II - Mr. Chandan Gupta
Presentation - Windows App Development - II - Mr. Chandan GuptaMobileNepal
 
Presentation - Android App Development - Mr. Samrakchan
Presentation - Android App Development - Mr. SamrakchanPresentation - Android App Development - Mr. Samrakchan
Presentation - Android App Development - Mr. SamrakchanMobileNepal
 
Presentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
Presentation - iOS - UI and UX - Mr. Samesh & Mr. NeetinPresentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
Presentation - iOS - UI and UX - Mr. Samesh & Mr. NeetinMobileNepal
 
Presentation Slides - Training on Business Development - Mr. Sohan Babu Khatri
Presentation Slides - Training on Business Development - Mr. Sohan Babu KhatriPresentation Slides - Training on Business Development - Mr. Sohan Babu Khatri
Presentation Slides - Training on Business Development - Mr. Sohan Babu KhatriMobileNepal
 
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin SharmaTraining on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin SharmaMobileNepal
 
Training on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh TuladharTraining on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh TuladharMobileNepal
 
Technology, Performance and Scalability - Presentation - Anjesh Tuladhar
Technology, Performance and Scalability - Presentation - Anjesh TuladharTechnology, Performance and Scalability - Presentation - Anjesh Tuladhar
Technology, Performance and Scalability - Presentation - Anjesh TuladharMobileNepal
 
Designing for Android - Anjan Shrestha
Designing for Android - Anjan ShresthaDesigning for Android - Anjan Shrestha
Designing for Android - Anjan ShresthaMobileNepal
 
Design in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil AcharyaDesign in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil AcharyaMobileNepal
 
Design Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - PresentationDesign Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - PresentationMobileNepal
 
Presentation - Corporate Solutions - Keynote - Mr. Erim Taylanlar
Presentation - Corporate Solutions - Keynote - Mr. Erim TaylanlarPresentation - Corporate Solutions - Keynote - Mr. Erim Taylanlar
Presentation - Corporate Solutions - Keynote - Mr. Erim TaylanlarMobileNepal
 
Presentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil Chitrakar
Presentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil ChitrakarPresentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil Chitrakar
Presentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil ChitrakarMobileNepal
 
Keynote speech tourism mr. bibhusan bista
Keynote speech   tourism mr. bibhusan bistaKeynote speech   tourism mr. bibhusan bista
Keynote speech tourism mr. bibhusan bistaMobileNepal
 
Presentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh Gautam
Presentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh GautamPresentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh Gautam
Presentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh GautamMobileNepal
 
Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...
Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...
Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...MobileNepal
 

More from MobileNepal (20)

Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014
Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014
Mr. Tomi Ahonen Mobile Digital - Ncell App Camp 2014
 
Pitfalls in mobile apps marketing Mr. Karun Thapa
Pitfalls in mobile apps marketing   Mr. Karun ThapaPitfalls in mobile apps marketing   Mr. Karun Thapa
Pitfalls in mobile apps marketing Mr. Karun Thapa
 
Presentation - Mr. Tomas Martunas
Presentation - Mr. Tomas MartunasPresentation - Mr. Tomas Martunas
Presentation - Mr. Tomas Martunas
 
Debriefing of finals - Mr. Bibhusan Bista
Debriefing of finals - Mr. Bibhusan BistaDebriefing of finals - Mr. Bibhusan Bista
Debriefing of finals - Mr. Bibhusan Bista
 
Effective Presentation and Pitching - Mr. Sohan B. Khatri
Effective Presentation and Pitching - Mr. Sohan B. KhatriEffective Presentation and Pitching - Mr. Sohan B. Khatri
Effective Presentation and Pitching - Mr. Sohan B. Khatri
 
Presentation - Windows App Development - II - Mr. Chandan Gupta
Presentation - Windows App Development - II - Mr. Chandan GuptaPresentation - Windows App Development - II - Mr. Chandan Gupta
Presentation - Windows App Development - II - Mr. Chandan Gupta
 
Presentation - Android App Development - Mr. Samrakchan
Presentation - Android App Development - Mr. SamrakchanPresentation - Android App Development - Mr. Samrakchan
Presentation - Android App Development - Mr. Samrakchan
 
Presentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
Presentation - iOS - UI and UX - Mr. Samesh & Mr. NeetinPresentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
Presentation - iOS - UI and UX - Mr. Samesh & Mr. Neetin
 
Presentation Slides - Training on Business Development - Mr. Sohan Babu Khatri
Presentation Slides - Training on Business Development - Mr. Sohan Babu KhatriPresentation Slides - Training on Business Development - Mr. Sohan Babu Khatri
Presentation Slides - Training on Business Development - Mr. Sohan Babu Khatri
 
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin SharmaTraining on iOS app development - Samesh Swongamikha & Neetin Sharma
Training on iOS app development - Samesh Swongamikha & Neetin Sharma
 
Training on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh TuladharTraining on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh Tuladhar
 
Technology, Performance and Scalability - Presentation - Anjesh Tuladhar
Technology, Performance and Scalability - Presentation - Anjesh TuladharTechnology, Performance and Scalability - Presentation - Anjesh Tuladhar
Technology, Performance and Scalability - Presentation - Anjesh Tuladhar
 
Designing for Android - Anjan Shrestha
Designing for Android - Anjan ShresthaDesigning for Android - Anjan Shrestha
Designing for Android - Anjan Shrestha
 
Design in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil AcharyaDesign in UI: Visuals and Aesthetics - Swapnil Acharya
Design in UI: Visuals and Aesthetics - Swapnil Acharya
 
Design Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - PresentationDesign Theory - Ankur Sharma - Presentation
Design Theory - Ankur Sharma - Presentation
 
Presentation - Corporate Solutions - Keynote - Mr. Erim Taylanlar
Presentation - Corporate Solutions - Keynote - Mr. Erim TaylanlarPresentation - Corporate Solutions - Keynote - Mr. Erim Taylanlar
Presentation - Corporate Solutions - Keynote - Mr. Erim Taylanlar
 
Presentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil Chitrakar
Presentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil ChitrakarPresentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil Chitrakar
Presentation - Education - Keynote - Ncell App Camp 2014 - Mr. Anil Chitrakar
 
Keynote speech tourism mr. bibhusan bista
Keynote speech   tourism mr. bibhusan bistaKeynote speech   tourism mr. bibhusan bista
Keynote speech tourism mr. bibhusan bista
 
Presentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh Gautam
Presentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh GautamPresentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh Gautam
Presentation - Keynote Speech - Ncell App Camp 2014 - Mr. Dinesh Gautam
 
Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...
Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...
Mobile Application Trends - Marketing and Monetization by Biswas Dhakal - Nce...
 

Recently uploaded

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Presentation - Windows app development - I - Mr. Chandan Gupta

  • 1. Developing Windows 8 Apps A revolution in apps development
  • 2. Myself • Chandan Gupta Bhagat • MSP 2013 Nepal • Computer Engineering student • Solutions Architect @ Yorbit Technologies Pvt. Ltd. • Tweeting @speedestchandu
  • 3. Why Windows Apps? • Metro design • Dual UI • Better performance • Developing Apps is easy
  • 4. Eight things about Windows Apps
  • 5. • Windows reimagined • All the apps you want • Cloud-connected • Get more at the Windows Store • Reimagined browsing with IE10 • Built for business • Great experience across all hardware • Built on a solid foundation
  • 6. • Windows Reimagined • New fast and fluid Start screen Touch, mouse, keyboard
  • 7. • All the apps you want • Apps are at the heart of Windows Apps • The apps you need are built right in • Apps work together and make each other better • Mail Calendar • SkyDrive Photos • People Messaging
  • 8. • Cloud-connected • Your Windows, everywhere • Connected to your people, files and apps
  • 9. • Get more at the Windows Store • Familiar, new and popular apps • Easy to find, easy to try • Same apps on all your PCs
  • 10. • Reimagined browsing with IE10 • Less browser, more web • Incredibly fast • Seamless with Windows 8
  • 11. • Built for business • A better business tablet • New possibilities for mobile productivity • Enhanced end-to-end security • Virtualization and management
  • 12. • Great experiences across all hardware • Tablets to laptops to all-in-ones • Share between devices • Touch, mouse, keyboard • Highest power to the most efficient chipset
  • 13. • Built on a solid foundation • Fast, compatible and protected • More for power users • All your familiar Windows 7 apps and devices at your fingertips • Enhanced desktop
  • 14. Before Jumping • Metro design principle • Have programming skills • And of course
  • 15.
  • 16.
  • 17. Modern Style Apps Content before chrome? Touch, mouse, keyboard Everything great about Windows 7 we made even better -Microsoft
  • 19. Snap and Scale beautifully
  • 20. Use the Right Contracts
  • 21. Invest in a great tile
  • 25. How do we develop? Possible on C++, HTML5, C#, Visual Basic
  • 26. Which IDE? Using Visual Studio Prefer ‘Express 2012 for Windows 8/Windows Phone’
  • 27. You already have skills to develop Modern Style Applications!
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. What can we do further more? Make a great UI Making your app live Monetize it Connect to the hardware Data binding Connection to network Connection to Cloud Make a productive app ....................
  • 33.
  • 35.
  • 36.
  • 37.
  • 38. Animation Adds motion, beauty, energy and personality
  • 39. Good animations enhance experience by • Making it clear where to focus • Being purposeful • Adding confidence of knowing what has happened or what will happen • Reinforcing the way system works
  • 40. Using Animations • Planning animations • Animation, you get for free

Editor's Notes

  1. Introduction: In August, we announced the availability of the Windows 8 Release to Manufacturing, or RTM– the next milestone of the Windows operating system. Customers testing the Windows 8 RTM will experience new apps from Microsoft and partners in addition to notable improvements to the apps that initially debuted with the Windows 8 Consumer Preview and Windows 8 Release Preview. They will also experience tens of thousands of refinements across the product, such as increased personalization options for the Start screen, improved multi monitor support, refinements to the way people find and download apps through the Windows Store, and new Family Safety features.   Today I would like to share some key features in the Windows 8 Release to Manufacturing.
  2. Windows Reimagined. Windows 8 has been reimagined to focus on your life. The new start screen is smooth, intuitive, and gives you instant access to your people, apps, and stuff, so you spend less time searching and more time doing. The tiles are brimming with content, and they change and update in real time so you can see what is going on and stay on top of things. You can choose whether you want to use touch or mouse and keyboard – both work great. And everything great about Windows 7 is reimagined to be even better with Windows 8.
  3. All the apps you want. Apps are the heart of Windows 8. From the moment you turn it on you’ll have a set of built-in apps for the things you do most: email, calendaring, social networking, and sharing photos. Designed for your highly connected lifestyle, these apps integrate with the services you already have. For example, the mail, calendar, and people apps can bring together all your information in one place, from your personal mail (like Hotmail) and your company’s mail (like Exchange). Apps also work together and share information – the more you have the richer the experience. For example, in the photos app you can select a picture from an album and email it to one of your contacts using the mail app without ever leaving the photo album. Even better – Windows 8 enables any app, if you choose, to have the power to consume your content in SkyDrive. Windows 8 Release Preview delivers new apps from Microsoft and partners. Highlights include Bing Travel, News and Sports apps, as well as Gaming and Music Xbox apps that integrate with your Zune pass. The Windows 8 Release Preview also features notable improvements to the Mail, Photos and People apps that initially debuted with the Windows 8 Consumer Preview.
  4. Cloud-connected. Windows 8 is also natively cloud-connected. You sign in with your Microsoft account, and immediately you’re connected to the things you care about most. Your PC comes to life with everything that makes Windows yours, including your personalized themes, language preferences, and even Wi-Fi settings. Your mail, calendar, and people apps stay 100% in sync across all of your devices. SkyDrive app lets you get access to your files, wherever you are. All of this lets you pick up right where you left off, and stay connected to your people, files and apps, wherever you are. It’s your Windows, everywhere. Optional talking point: Family Safety in the Cloud. With Microsoft Family Safety, you can set up accounts for your children so you don’t have to worry as much about their online activity. Family Safety will monitor your children’s activities and let you know what they’re doing. By connecting your account, you’ll be able to get weekly email reports in your inbox. You can also set up web filtering, time limits, and app restrictions.
  5. Get more at the Windows Store. When you want more apps, you go to the Windows Store. The preview of the store is live today, with free apps across a number of categories. Download them all – fill up your start screen with a bunch of interesting tiles. Apps really bring Windows 8 to life. The store highlights great apps and makes it easy to learn more about each. It was built to help you discover new, popular, and highly rated apps across all the categories really easily. The app descriptions have big, beautiful screenshots, a complete description of what the app does, and ratings from other users. When you want to install, it’s as easy as clicking or tapping on “install” and the app comes down almost instantly. As soon as it’s ready, Windows will let you know. When Windows 8 is generally available you will find a store with apps from across the world and across a broad set of categories. You’ll be able to find free and paid-for apps, and in many cases a developer will let you try a fully featured version of the app before you buy. What’s even better is you only have to buy an app once and you get to use it on up to 5 of your Windows 8 machines. Optional talking point: Protecting Children. Using Family Safety, you can change settings to determine what your children can download and see in the Windows Store. Setting up a rating level filters the apps and games that children can access and provides a safer environment based on your preferred restrictions.
  6. Reimagined browsing with IE10. And when there’s not an app, there is the web. We’ve reimagined browsing with Internet Explorer 10, to give you an experience specifically designed to work great with Windows 8. The Web is as fast and fluid as any app, and with new capabilities in the Windows 8 Release Preview such as “flip ahead,” it is just as intuitive. A touch-friendly and power-optimized Adobe Flash Player is now integrated into Internet Explorer 10, and it is also the first browser to feature Do Not Track “on” by default, giving customers more choice and control over their privacy IE10 provides an edge to edge experience that’s about less browser and more web, letting your websites come through and shine. It’s incredibly fast, built on the hardware acceleration of Internet Explorer 9. Every navigation, every action you want to do, is just a swipe or tap away, and it feels instant. But it continues to provide the most trusted browsing experience, helping you keep safe from the real world security and privacy concerns that come with the modern web.
  7. Built for Business The way people work has changed dramatically over the last decade. People use technology in the home and at work interchangeably. They’re mobile and expect access from anywhere. They increasingly use their personal devices to do work, and vice versa. They want to connect to work files and personal files, all from the same device. They want to be able to get the same apps everywhere. Windows 8 allows them to do all of this – you can be connected everywhere. With built-in 3G and 4G support, connecting to a cellular network is as easy as connecting to a Wi-Fi network. Features like Windows To Go let IT administrators deploy Windows to USB keys, letting users carry their entire Windows experience wherever they go, using any device they want to. And it’s all still safe and secure, with new security features like Trusted boot and Measured boot and built-in malware resistance, Windows is secure right from the startup. Enhancements have also been made to BitLocker and AppLocker that will keep data safe without interrupting worker productivity. Windows 8 provides a great experience along with a more secure and manageable platform. People can be productive anywhere, and connected everywhere.
  8. Great experience across all hardware. Windows 8 delivers the same great experience across all hardware, from tablets to laptops to all-in-ones. You get the same start screen, applications, files and settings that you’re comfortable and familiar with. This means you can use Windows wherever you need to, however you need to, whether you’re using touch or a mouse and keyboard you can use whatever is most natural and right for what you need to do. You can also run on the lowest power, most efficient chip sets, so you can find a Windows 8 device that lasts all day and goes into stand-by for weeks. This means Windows 8 runs from the highest power, most impressive gaming machines, to the lowest power, longest lasting tablets. Windows 8 delivers the same great experience across all of them. Share between devices. Tap and Do works on mobile devices equipped with Near Field Communications (NFC) so you can tap two devices together and share information. Tap and Setup is another feature available with Windows 8 that lets you easily connect wireless devices, like keyboards, mice, headphones, and speakers by simply tapping them against your PC. No more PINs or complicated setup steps!
  9. Built on a solid foundation. All of this is built on a solid foundation. Most people don’t think about what’s under the hood, and you certainly don’t need to with Windows 8. You can rest assured that Windows 8 has the flexibility to meet your needs wherever you are running it. It is fast, compatible, and protected. You can also install Windows 8 on the same hardware that powers Windows 7. Your familiar Windows 7 apps and devices are right at your fingertips. If you’re used to working with apps like Microsoft Office and Adobe Photoshop, they’ll run smoothly with the full power of Windows on the Windows 8 desktop. For businesses, this means the path to Windows 8 is deploying Windows 7 today. It also has more for power users – if you want to push the limits of your PC experience, we’ve invested in the features most often used by you: File Management, Task Manager, multiple monitor setups, and others and make Windows 8 the best release for power users ever. At it’s core Windows 8 is rock solid.
  10. This style of app making was introduced in 2010 with windows phone 7. This puts forward a design what they call “Chromeless design”. Un-necessary borders are omitted and the app is filled just with what is needed to the user. Things are clean, light and fast. No chromes and only the content.
  11. These features help you create great experiences for every form factor and every viewing option your users have.  Design for your users' multi-tasking needs. Users want to use your app while they chat, surf the web, watch a movie, or whatever, so make your snapped view useful and maintain context when going between snapped and unsnapped views.
  12. A contract is a glue that binds your windows store apps to the system UI you have. It easily lets you get your apps across Any device just with the use of a single account. All your app details are synchronized with your account.
  13. A tile is the front door into an app. Sitting on the Start screen, it is an extension of the app and can provide much more personal and engaging information than a traditional icon. Invest in designing a great tile to draw people into your app. Provide fresh content through live tiles and notifications to let people feel connected to your app. Make sure you help your users connect with the people and devices that they care about
  14. With windows 8, you are always online on the Facebook, you can get your emails delivered right to your desktop wall Sending messages and chatting with people does not require the browser any more, it is the fundamental part of your Computer using process now
  15.  Make it easy for users to use your app everywhere, from their kitchen family PC to their work PC to their personal tablet, by maintaining settings and states with roaming. Create a continuous experience across devices by roaming data and settings that lets people pick up a task right where they left off and that preserves the UX they care most about, regardless of the device they're using.
  16. Windows has always provided features for the developers to build upon but Windows has not always made it easy for developers to use these features from C# or VB.