SlideShare a Scribd company logo
1 of 12
Windows phone 7
application development
MANNU MALHOTRA
MICROSOFT STUDENT PARTNER
MICROSOFT CERTIFIED SOLUTION DEVELOPER
Layout
 Day 1
 Why develop for windows phone 7?
 About Windows phone 7
 Welcome to visual studio
 Coding time- HelloWorld
 App Life cycle
 Monetizing through your app
 Day 2
 More controls.
 Coding time – BMI calculator
 App designing
 App submission
 Application submission and app submission
Why develop for windows phone 7 ?
Android and apple own 80% of the
market.
Than why Windows phone.
Free developer account at dev.
windowsphone.com
“Visual Studio” the best IDE.
It makes development easier
compare to android and IOS.
Windows phone 8 is changing the
scenario.
Use of markup language – XAML.
Sandboxed environment.
When your app is running in a
sandbox, it’ll be functioning in
an isolated area with no ability
to affect other sandboxes
(areas).
It is easier to develop
for sandboxed
environment.
Why not for windows phone 8, when
windows phone 7 is dead?
Apps you develop for windows
phone 7 can run on window
phone 8 but not vice versa.
Single resolution, only two
hardware options.
SDK requirement.
About windows phone 7…
7
• Windows phone 7 OS was launched on 8 November 2010 in US.
7.5
• In may 2011 Microsoft released an update know as Mango.
7.5
• In 2012 “Tango” update was released with more functionalities and bug fixes.
7.8
• In January 2013, Windows Phone 7.8 was released. It added some features from Windows Phone 8.
About Windows phone 7 continued
 7 Hardware Buttons:- (Power/Lock, Search/Bing, Windows, Camera, 2* Volume,
Back)
 Windows phone 7 OS is based on Windows CE(compact edition).
 Launchers and Choosers.
 Live Tiles instead of widgets.
Welcome to visual Studio !
 Introduction to visual studio
 Two languages:- C# and xaml
 Hello world App- Button, TextBox, MessageBox
 Features of Visual studio
 Introduction to Emulator
Time To Code-
Hello World!
private void button1_Click(object sender,
RoutedEventArgs e)
{
MessageBox.Show("Hello " +
textBox1.Text + " Welcome to
HMRvillage!")
}
Hello World 2.0 !
private void button1_Click(object
sender, RoutedEventArgs e)
{
textBlock1.Text =
"Hello "+ textBox1.Text + " Welcome
to HMR!";
}
Hello World 3.0!
private void button1_Click(object
sender, RoutedEventArgs e)
{
image1.Visibility = Visibility.Visible;
}
App Lifecycle
 Events and States together make up for
an application’s life cycle. In Mango,
there are 4 application life cycle events
 Launching
 Deactivated
 Activated
 Closing
 And 3 application states
 Running
 Dormant
 Terminated
 Events lead to change the application’s
state.
Monetizing
 Three Options:
1. Paid apps
2. In app purchases
3. Ads
 ECPM
 Pubcenter.Microsoft.com
 Threshold
Lets meet Tomorrow for
more coding

More Related Content

What's hot

Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applicationsamee yaami
 
Eight Hot New Features of Windows 10
Eight Hot New Features of Windows 10Eight Hot New Features of Windows 10
Eight Hot New Features of Windows 10Individual Software
 
S02.W02 - Some New Features of Windows
S02.W02 - Some New Features of WindowsS02.W02 - Some New Features of Windows
S02.W02 - Some New Features of Windowsselcukca84
 
Will windows 11 bring errors
Will windows 11 bring errorsWill windows 11 bring errors
Will windows 11 bring errorsssuser1eca7d
 
Windows 11 ARE YOU READY?
Windows 11 ARE YOU READY?Windows 11 ARE YOU READY?
Windows 11 ARE YOU READY?BUSTARHYMES3
 
Android Nougat- Sweet Treat for Users
Android Nougat- Sweet Treat for UsersAndroid Nougat- Sweet Treat for Users
Android Nougat- Sweet Treat for Userstechugo
 
Google Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and moreGoogle Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and moreDevakumar Kp
 
Games evaluation 2
Games evaluation 2Games evaluation 2
Games evaluation 2Jamie16234
 
Windows 10: The Top Features!
Windows 10: The Top Features!Windows 10: The Top Features!
Windows 10: The Top Features!Total Toolbar
 
Android N
Android NAndroid N
Android Ntechugo
 
Versions of android
Versions of androidVersions of android
Versions of androidTarun Bamba
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making moneyDavid Bozward
 
Evolution of android
Evolution of androidEvolution of android
Evolution of androidAsif Kareem
 
Andriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jainAndriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jainRed Innovators
 

What's hot (20)

Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
 
Android Os
Android OsAndroid Os
Android Os
 
Windows 10
Windows 10Windows 10
Windows 10
 
Windows 10 features
Windows 10 featuresWindows 10 features
Windows 10 features
 
Eight Hot New Features of Windows 10
Eight Hot New Features of Windows 10Eight Hot New Features of Windows 10
Eight Hot New Features of Windows 10
 
S02.W02 - Some New Features of Windows
S02.W02 - Some New Features of WindowsS02.W02 - Some New Features of Windows
S02.W02 - Some New Features of Windows
 
Window 8
Window 8Window 8
Window 8
 
Will windows 11 bring errors
Will windows 11 bring errorsWill windows 11 bring errors
Will windows 11 bring errors
 
Windows 11 ARE YOU READY?
Windows 11 ARE YOU READY?Windows 11 ARE YOU READY?
Windows 11 ARE YOU READY?
 
Android Nougat- Sweet Treat for Users
Android Nougat- Sweet Treat for UsersAndroid Nougat- Sweet Treat for Users
Android Nougat- Sweet Treat for Users
 
Google Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and moreGoogle Android 7.0 Nougat History Features and more
Google Android 7.0 Nougat History Features and more
 
Games evaluation 2
Games evaluation 2Games evaluation 2
Games evaluation 2
 
Windows 10: The Top Features!
Windows 10: The Top Features!Windows 10: The Top Features!
Windows 10: The Top Features!
 
Presentation366
Presentation366Presentation366
Presentation366
 
Android N
Android NAndroid N
Android N
 
Versions of android
Versions of androidVersions of android
Versions of android
 
Mobile apps idea to making money
Mobile apps   idea to making moneyMobile apps   idea to making money
Mobile apps idea to making money
 
Evolution of android
Evolution of androidEvolution of android
Evolution of android
 
Andriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jainAndriod nougat 7.0 by gunjan jain
Andriod nougat 7.0 by gunjan jain
 
Android
AndroidAndroid
Android
 

Viewers also liked

Windows phone 7 development
Windows phone 7 developmentWindows phone 7 development
Windows phone 7 developmentChris Coneybeer
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application DevelopmentArief Gunawan
 
iOS Platform & Architecture
iOS Platform & ArchitectureiOS Platform & Architecture
iOS Platform & Architecturekrishguttha
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)dwipalp
 
Building iOS App Project & Architecture
Building iOS App Project & ArchitectureBuilding iOS App Project & Architecture
Building iOS App Project & ArchitectureMassimo Oliviero
 

Viewers also liked (6)

Windows phone 7 development
Windows phone 7 developmentWindows phone 7 development
Windows phone 7 development
 
02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
 
iOS Platform & Architecture
iOS Platform & ArchitectureiOS Platform & Architecture
iOS Platform & Architecture
 
Layer architecture of ios (1)
Layer architecture of ios (1)Layer architecture of ios (1)
Layer architecture of ios (1)
 
Building iOS App Project & Architecture
Building iOS App Project & ArchitectureBuilding iOS App Project & Architecture
Building iOS App Project & Architecture
 
Architecting iOS Project
Architecting iOS ProjectArchitecting iOS Project
Architecting iOS Project
 

Similar to Windows phone 7 application development

IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaSaikrishna Tanguturu
 
Android os versions and architecture
Android os versions and architectureAndroid os versions and architecture
Android os versions and architectureKABILESH RAMAR
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMpreeta sinha
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app devJeremy Callinan
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ pptvikas bharat
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technologyMe CREATIONS
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 
android architecture
android architectureandroid architecture
android architectureAashita Gupta
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applicationsamee yaami
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phonesDennise Layague
 
Windows 8 mobile app development
Windows 8 mobile app developmentWindows 8 mobile app development
Windows 8 mobile app developmentTirth Thakkar
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my collegeSneha Lata
 

Similar to Windows phone 7 application development (20)

IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
Introduction to Android Environment
Introduction to Android EnvironmentIntroduction to Android Environment
Introduction to Android Environment
 
Android
AndroidAndroid
Android
 
Android os versions and architecture
Android os versions and architectureAndroid os versions and architecture
Android os versions and architecture
 
Module 1
Module 1Module 1
Module 1
 
Windows 7 mobile
Windows 7 mobileWindows 7 mobile
Windows 7 mobile
 
ANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEMANDROID MOBILE OPERATING SYSTEM
ANDROID MOBILE OPERATING SYSTEM
 
Computer project work
Computer project workComputer project work
Computer project work
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app dev
 
Android technology _seminar_ ppt
Android technology _seminar_ pptAndroid technology _seminar_ ppt
Android technology _seminar_ ppt
 
ANDROID technology
ANDROID technologyANDROID technology
ANDROID technology
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
AndroidOverview
AndroidOverviewAndroidOverview
AndroidOverview
 
android architecture
android architectureandroid architecture
android architecture
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Windows 8 mobile app development
Windows 8 mobile app developmentWindows 8 mobile app development
Windows 8 mobile app development
 
Android 1
Android 1Android 1
Android 1
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 

Recently uploaded

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

Windows phone 7 application development

  • 1. Windows phone 7 application development MANNU MALHOTRA MICROSOFT STUDENT PARTNER MICROSOFT CERTIFIED SOLUTION DEVELOPER
  • 2. Layout  Day 1  Why develop for windows phone 7?  About Windows phone 7  Welcome to visual studio  Coding time- HelloWorld  App Life cycle  Monetizing through your app  Day 2  More controls.  Coding time – BMI calculator  App designing  App submission  Application submission and app submission
  • 3. Why develop for windows phone 7 ? Android and apple own 80% of the market. Than why Windows phone. Free developer account at dev. windowsphone.com “Visual Studio” the best IDE. It makes development easier compare to android and IOS. Windows phone 8 is changing the scenario. Use of markup language – XAML. Sandboxed environment. When your app is running in a sandbox, it’ll be functioning in an isolated area with no ability to affect other sandboxes (areas). It is easier to develop for sandboxed environment. Why not for windows phone 8, when windows phone 7 is dead? Apps you develop for windows phone 7 can run on window phone 8 but not vice versa. Single resolution, only two hardware options. SDK requirement.
  • 4. About windows phone 7… 7 • Windows phone 7 OS was launched on 8 November 2010 in US. 7.5 • In may 2011 Microsoft released an update know as Mango. 7.5 • In 2012 “Tango” update was released with more functionalities and bug fixes. 7.8 • In January 2013, Windows Phone 7.8 was released. It added some features from Windows Phone 8.
  • 5. About Windows phone 7 continued  7 Hardware Buttons:- (Power/Lock, Search/Bing, Windows, Camera, 2* Volume, Back)  Windows phone 7 OS is based on Windows CE(compact edition).  Launchers and Choosers.  Live Tiles instead of widgets.
  • 6. Welcome to visual Studio !  Introduction to visual studio  Two languages:- C# and xaml  Hello world App- Button, TextBox, MessageBox  Features of Visual studio  Introduction to Emulator
  • 7. Time To Code- Hello World! private void button1_Click(object sender, RoutedEventArgs e) { MessageBox.Show("Hello " + textBox1.Text + " Welcome to HMRvillage!") }
  • 8. Hello World 2.0 ! private void button1_Click(object sender, RoutedEventArgs e) { textBlock1.Text = "Hello "+ textBox1.Text + " Welcome to HMR!"; }
  • 9. Hello World 3.0! private void button1_Click(object sender, RoutedEventArgs e) { image1.Visibility = Visibility.Visible; }
  • 10. App Lifecycle  Events and States together make up for an application’s life cycle. In Mango, there are 4 application life cycle events  Launching  Deactivated  Activated  Closing  And 3 application states  Running  Dormant  Terminated  Events lead to change the application’s state.
  • 11. Monetizing  Three Options: 1. Paid apps 2. In app purchases 3. Ads  ECPM  Pubcenter.Microsoft.com  Threshold
  • 12. Lets meet Tomorrow for more coding