Mobility Site Minute

Mobilitysite Contests

Mobility Site Videos

Mobilitysite Polls

Mobilitysite Reviews

Home » General

Developing to Smart Phones

Posted by CodeBubba on January 21, 2009 – 9:32 pm  Share
closeThis post was published 9 months 30 days ago.
It\'s is possible that the information within this article is now out of date or updated.

If you’re a budding developer you might consider SmartPhone development.  According to this articleimage there’s an awful lot going on in that workspace.  Being a Windows developer myself I’m biased toward Windows Mobile but if that’s not your cup of tea there’s a number of platforms looking for developer talent.

Lest you think that development for these devices is easy, you would be wrong.  However, as is often the case, Microsoft’s development platform is the most refined and offers the most options.

Check out the full article here.

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to Ping.fm Post to StumbleUpon

CodeBubba (13 Posts) - Website | Twitter | Facebook

Software Developer for 30+ years. Pocket Device (Palm, Pocket PC) for 10+ years Private Pilot





You can also participate in other conversation in our active forums with 200,000 other Members. It only takes 2 minutes to sign up one time for free in the forums.

  • Remember that, back in the day, people were cheap and processing power was expensive. So people would punch card decks, desk check their code, etc. Now that's been reversed (even on mobile devices), so why desk check when your compiler can do most of that for you? Why punch card decks when an online terminal with a visual editor is much more productive?

    Also, more abstraction makes development easier, but tends to run slower. Yes, Steve Gibson may write PC software in Assembler, but I bet most people don't. Why use Assember when C makes you more productive? Why use C and Win 32 when C++, MFC and Object Oriented Programming makes you more productive? Yes, the lower levels are necessary some times, but not most of the time.

    Running "fast enough" is good enough. ;-)

    Steve (a lazy programmer)
  • CodeBubba
    Good idea. The idea of developing "lean" is something that went away several years ago. I'm constantly amazed at the amount of junk developers crank out just because they can. This younger generation of software developers just assumes that they have unlimited resources to work with. Performance is seldom even a consideration any more.

    Over the years I've had employers amazed at how fast my solutions run. They ask why my stuff is so "damned fast". Simple - I *think* about the solution before I code it and use no more resource than is necessary. Developers do NOT think that way today.

    -CB
  • Personally, I think all developers should learn to develop for mobile platforms first. Most these days get way too comfy with the crazy power (and therefore forgive-ability) of desktops and servers; hence, bloatware. Learn to develop lean and you will be headed in the right direction.
blog comments powered by Disqus