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 applications
amee yaami
 

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

02 BlackBerry Application Development
02 BlackBerry Application Development02 BlackBerry Application Development
02 BlackBerry Application Development
Arief Gunawan
 
iOS Platform & Architecture
iOS Platform & ArchitectureiOS Platform & Architecture
iOS Platform & Architecture
krishguttha
 

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

android architecture
android architectureandroid architecture
android architecture
Aashita Gupta
 
Android and it’s applications
Android and it’s applicationsAndroid and it’s applications
Android and it’s applications
amee yaami
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
Dennise Layague
 

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

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

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