Your SlideShare is downloading. ×
0
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
7 deadly sins for WPDev
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

7 deadly sins for WPDev

758

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
758
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Local Touch – Global Reach 7 Deadly Sins for Windows Phone Developers!Samidip BasuSolutions Lead | MSFT MobilityEmail: Samidip.Basu@us.sogeti.comTwitter: @samidipInfo: http://samidipbasu.infoBlog: http://samidipbasu.comSogeti USA8425 Pulsar Place, Suite 300 | Columbus, OH 43240.www.us.sogeti.com www.us.sogeti.com
  • 2. Central Ohio Windows Phone User Grouphttp://cowpug.orghttp://meetup.com/cowpug@cowpug3rd Monday @ TechColumbus
  • 3. http://www.m3conf.com/@m3conf
  • 4. SilverlightShow (www.silverlightshow.net) – onlineportal for everything Silverlight, XAML and WindowsPhone, 10K+ members.* daily news * tutorials* exclusive articles * forums* free webinars * events* ebooks * newsletters CompletIT (www.completit.com) – Silverlight and Windows Phone trainings, consultations and development company, founder of SilverlightShow. * Individual and group, on-site and online trainings * Standard and custom course schedules * Trainings by Silverlight MVP, MCT
  • 5. First, some new hardware .. The Nokia Lumia 710 with T-Mobile
  • 6. So, you have a camera? The HTC Titan II with AT&T
  • 7. And the shiney ..The Nokia Lumia 900 with AT&T
  • 8. But I’m on Sprint/Verizon ..
  • 9. So, what are the 7 Deadly Sins? Pride – Overconfidence, failure to acknowledge, boasting .. Envy – jealousy, feelings of deprivation .. Sloth – failure to utilize .. Wrath – uncontrolled rage .. Greed – sin of excess .. Gluttony – over-indulgence/over-consumption .. Lust – excessive desires ..
  • 10. Pride Pride is excessive belief in one’s own abilities, that interferes with the individual’s recognition of the grace of God. It has been called the sin from which all others arise. Pride is also known as Vanity. Why: Well-meaning elementary school teachers told you to “believe in yourself.” Result: overconfidence, failure to acknowledge, boasting ...  OverConfidence in MarketPlace submissions  Use the Marketplace Toolkit  Did you know about the new Emulator Tools?  Why are you not using Beta testers?  Unit Test before you ship updates  Device & Mom Test  Isolated Storage Explorer helps in edge-case testing  Be aware of common certification (Back/Artwork/Perms) & UX glitches
  • 11. Envy Envy is the desire for others’ traits, status, abilities, or situation. Why: Because other people are so much luckier, smarter, more attractive, and better than you. Result: jealousy, feelings of deprivation ...  We all have equal opportunity in Windows Phone ecosystem  Vendor outlook as an ISV  Is your App discoverable? .. Social, Search etc.  Must use App Connect  Post-release Marketing  Does your App have a Brand? .. Site Template  App Reviews  Watch out for Promotions
  • 12. Sloth Sloth is the avoidance of physical or spiritual work. Why: You’re shiftless, lazy, and good fer nuthin’. Result: failure to utilize resources ...  Cloud & Mobility simply makes sense  Look into Azure or some other vendor cloud offering  Scalability & Reuse .. Windows 8  Mind your Data .. Crux of your App, Consider OData  Adopt Glance & Go in Windows Phone .. Push Notifications  CDNs  Azure Toolkits  ACS & Notification Nugets  Live Connect APIs
  • 13. Wrath Wrath is manifested in the individual who spurns love and opts instead for fury. Why: You’re wired for it. Also, the people around you are pretty damn irritating. Result: uncontrolled rage as developer ...  Know your control Toolkits .. Do not reinvent  Rich 3rd Party ecosystem  Trials & Pricing  Monetization of Apps .. PubCenter, AddDuplex  Stay plugged-in .. @wpdevpodcast  Really wonderful WPDev Community .. ask
  • 14. Greed Greed is the desire for material wealth or gain, ignoring the realm of the spiritual. It is also called Avarice or Covetousness. Why: You live in possibly the most pampered, consumerist society since the Roman Empire. Result: sin of excess, desire for quick riches ...  Method to madness .. Look at Patterns & Toolkits  Localization & Globalization .. Think UX  Performance matters .. Really, Know virtualization  Background Agents .. Know constraints  SQL CE Usage  Metro Design .. Just because you can, doesn’t mean you should  Lots of free Icons
  • 15. Gluttony Gluttony is an inordinate desire to consume more than that which one requires. Why: Because you were weaned improperly as an infant. Result: over-indulgence/consumption ...  Resource consumption .. Know Tombstoning, Memory footprint, Checklist  Threading .. Hold up nothing  Caching .. Hold on to anything possible  Execution Model .. Know the cycle/FAS  Alarms/Reminders .. Nothing without user intervention  API Exploitation .. Just don’t
  • 16. Lust Lust is an inordinate craving for the pleasures of the body. Why: Oh, please. Result: excessive desires ...  Beware of bandwidth usage .. DeviceNetworkInfo, ResourceIntensiveTasks  Do less on start-up  Make Live Tile .. This is an absolute must  Drooling? Use Emulator Skin Switcher  Beware of Marketplace woes of going all out
  • 17. Local Touch – Global ReachQuestions?Thank you !! www.us.sogeti.com

×