130 likes | 314 Views
Why Windows Phone?. Presented BY JEREMIAH ISAACSON. Windows Phone. Outline. Why develop for Windows Phone? How do I get started? How do I submit my awesome app to the Windows Phone Marketplace? Now that I’ve submitted my sweet app, what should I do now? Resources Questions.
E N D
Why Windows Phone? Presented BY JEREMIAH ISAACSON
Outline • Why develop for Windows Phone? • How do I get started? • How do I submit my awesome app to the Windows Phone Marketplace? • Now that I’ve submitted my sweet app, what should I do now? • Resources • Questions
Why develop for Windows Phone? • It’s awesome • It’s easy • Support for multiple development languages: • C++ • C# • Visual Basic • Make some sweet green (cash money) • Make the world a better place
Comparisons • Windows Phone vs. Android • Supporting Android apps is a nightmare (screen resolutions/hardware) • Android has a cluttered marketplace (more competition) • Windows Phone (in my opinion) has a lower learning curve • Your app is more likely to succeed on Windows Phone
Comparisons • Windows Phone vs. Apple’s iOS • Windows Phone has a lower learning curve • Apple’s app approval process can be timely and difficult • Apple introduced ARC to help developers with memory leaks but it is still possible to end up leaking memory • Xcode seems to require full project cleans often • Apple is strict
Comparisons • Windows Phone vs. Blackberry • Windows Phone has surpassed Research In Motion’s Blackberry • The Blackberry operating system needs a major overhaul before many consumers will consider the phone as an option
Why develop for Windows Phone? • More Windows Phone Benefits • Windows Phone has the best emulator (in my opinion) • Full simulated device tilt • GPS point mapping scenarios • Screenshots for marketing you app or Marketplace submission • Fast emulator boot and app deployment • Marketplace Test Kit • Language localization for global apps is simple • Even more awesome new features with the release of Windows 8 SDK
How do I get started? • Windows Phone 7 • To develop Windows Phone 7 apps you will need • Visual Studio 2010 Express Edition (free) (link) (dreamspark) • Windows Phone 7 SDKs (installs the project templates for Visual Studio link) • System requirements (link) • Dev Center Account (physical device app deployment and Marketplace distribution) (dreamspark) • Windows Phone 8 • To develop for Windows Phone 8 you will need • Visual Studio 2012 Express Edition (free) (link) • Windows 8 Pro (or better) • Windows Phone 8 SDK (link) • System requirements (link) • Dev Center Account (physical device app deployment and Marketplace distribution) (dreamspark)
Resources • Dreamspark (free Microsoft Software for Students) • https://www.dreamspark.com/ • Windows Phone Dev Center (where you publish apps to the Marketplace) • https://dev.windowsphone.com/en-us • Pluralsight (Developer Training for Windows Phone(3 months free for students)) • http://www.pluralsight.com/training • My Blog on Windows Phone Development • http://www.jeremiahisaacson.com/ • My twitter handle • @jeremiahjordani
Why Windows Phone? Presented BY JEREMIAH ISAACSON