Slashdot Mirror


Which Phone To Develop For?

Rob MacKenzie writes "I have to decide on a mobile phone to develop for. We're building a house with some automation built in, and we want the mobile phone to be able to control certain aspects of it, and retrieve information on what's going on in the house. Our choices are the usual suspects: Apple's IPhone, RIM's Blackberry, Nokia's line (Symbian), any Android phone we can get in Canada, J2ME generic app, or a Web-based UI we would interact with in the phone's browser. What would you choose if you had to go with one? Which exact model? We will be buying a few to develop for, so price is a bit of an issue."

8 of 344 comments (clear)

  1. I'd go iPhone: by nweaver · · Score: 5, Insightful

    You can target the iPod touch as well as the iPhone, and can develop on the iPod touch as well as the iPhone ($220 development platforms with no per-month cost).

    You have some very interesting features (accelerometer, GPS, camera) which make for some particularly interesting ideas

    You have a large installed base thats still growing rapidly.

    And apple takes only a 30% cut of revenue, in exchange for a nice distribution mechanism.

    --
    Test your net with Netalyzr
    1. Re:I'd go iPhone: by geekoid · · Score: 5, Insightful

      "And apple takes only a 30"

      Only?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:I'd go iPhone: by SanityInAnarchy · · Score: 5, Insightful

      You're practically self-parodying here...

      You can target the iPod touch as well as the iPhone, and can develop on the iPod touch as well as the iPhone ($220 development platforms with no per-month cost).

      Excluding, of course, the per-month AT&T contract.

      You have some very interesting features (accelerometer, GPS, camera) which make for some particularly interesting ideas

      All of which exist on other phones.

      You have a large installed base thats still growing rapidly.

      vs, say, J2ME, which has a huge install base that shows no signs of collapsing.

      And apple takes only a 30% cut of revenue, in exchange for a nice distribution mechanism.

      "Only" 30%? And they can pull the plug on your app any time they want.

      All you've managed to do so far is to show that it could work, not why it's better than anything else.

      --
      Don't thank God, thank a doctor!
    3. Re:I'd go iPhone: by bjackson1 · · Score: 5, Insightful

      You're practically self-parodying here...

      You can target the iPod touch as well as the iPhone, and can develop on the iPod touch as well as the iPhone ($220 development platforms with no per-month cost).

      Excluding, of course, the per-month AT&T contract.

      You have some very interesting features (accelerometer, GPS, camera) which make for some particularly interesting ideas

      All of which exist on other phones.

      You have a large installed base thats still growing rapidly.

      vs, say, J2ME, which has a huge install base that shows no signs of collapsing.

      And apple takes only a 30% cut of revenue, in exchange for a nice distribution mechanism.

      "Only" 30%? And they can pull the plug on your app any time they want.

      All you've managed to do so far is to show that it could work, not why it's better than anything else.

      Excluding, of course, the per-month AT&T contract.

      Yep, last time I used my iPod Touch I had to pay AT&T. Learn to read, please. You have some good points about J2ME, but spouting off non-sense doesn't help.

  2. web based by thetoadwarrior · · Score: 5, Insightful

    That way you can control things with or without the phone. Give it a simple interface and then you can use any phone or device with the web page.

  3. YOu've missed the point by geekoid · · Score: 5, Insightful

    Technology is becoming agnostic.
    Build a 'phone' ready web page and stop worrying which device will connect to it.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  4. You'll live in the house for decades... by swb · · Score: 5, Insightful

    ...but how long will any mobile phone technology last? Will you find yourself having to re-do it all every 5 years as phone/carrier makers obsolete what you developed for?

    Web based makes sense since you could possibly transition to some other technology, or, more likely, a mobile device's web access will only get better making it in-place upgradable for a long time.

    Building your software to target a specific phone technology just seems terribly shortsighted for something like a house.

    (IMHO, the real answer is "none" -- home automation is of limited value past a programmable thermostat and ultimately an albatross of shit that doesn't work and is expensive and time-consuming to fix. Its frightfully expensive to maintain ordinary systems like windows, gutters, and roofs, let alone a whole complex automation system).

  5. iPhone: low hanging fruit... by AliasMarlowe · · Score: 5, Insightful

    >

    You have a large installed base thats still growing rapidly.

    A good fraction of said installed base has money to spend. All of them have a track record of being separated from their money with only moderate effort.

    And separating other people from their money is the primary motivation for going into any business.

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire