Pages

    Showing posts with label at and t. Show all posts
    Showing posts with label at and t. Show all posts

    Friday, August 13, 2010

    Double Fisting It on AT&T

    I have recently had to severely analyze my motivations for which phone I will get next.  Included in this analysis were factors such as work getting me a development phone, would I stay with AT&T and would I leave the iPhone behind.

    In answer to my last post, whether I would shift with the wind on which platform I wanted to commit to, the answer is both yes and no.  When I watched WWDC I became very excited about the iPhone 4.  What a gorgeous piece of hardware, and iOS has already proven to be a capable OS so I had no concerns there.  In short, there was much that was attractive to me about the iPhone 4.  Add in the capability to take slick 720p videos and edit them on-device and it seemed like a no-brainer.

    Then, antennae-gate hit.  It quite literally paralyzed me where I stood.  Could it be true, the vaunted iPhone 4 was a deeply flawed device?  Would simply holding the phone render it useless as a phone?  The echo-chamber of the gadget media covered the story in excruciating detail.

    As it turns out, it's not such a bad flaw, only showing up in low signal-strength areas.  Further, Apple is giving out bumpers with every iPhone 4.  The bumper mitigates the problem completely.  While I can't say that I love the thought that some high-end gadget has a design flaw which necessitates a case, the benefits of having an iPhone 4 greatly out-weigh the downsides.  Simply put, Apple has put out another superb machine for indoctrinating the masses and across the board all the pundits that have obtained one say it is a beautifully useful device.

    So, with the iPhone 4 back in the mix as a viable alternative (meaning I couldn't simply dismiss iOS and switch to Android), which phone would I get.  Ironically, work and AT&T provided the answer.

    Work has agreed to the necessity of development hardware and is allowing us to choose which device we would like.  We have to provide the service, should we want it, but by and large the choice of phone is ours.  The development team all agreed that Android was the way to go, as it is likely our customer will have Android phones at their disposal.

    Providing the service became a bit of a sticky wicket, though.  Did I really want another device, one that could be taken away at any time, and have to provide at least $40/month in service for it (on Verizon or AT&T)?  Did I want to switch to a lower tier provider like Sprint or T-Mobile?  Heck, did I want to carry around two devices with two numbers?  All of these questions came to mind, and I researched them to death.

    Turns out that Sprint and T-Mobile both have great plans which roll data into the plan.  On AT&T and Verizon, you have to pay ~$30 for data per smartphone and there is very little way around that.  However, the savings I would get on Sprint or T-Mobile weren't that much greater than what I have now.  If the answer had been that I could have my cost on my mobile bill go down $50/month, it would have been a no-brainer, but that is not the case.

    Adding to the complexity is the decision I made to have both major phone OSes at my disposal.  I would like to have my hand in both Android and in iOS, with an eye towards developing in both.  This requirement ruled out Sprint, but due to rumors did not rule out Verizon.  However, the modus operandi of AT&T provided a clear-cut answer.

    AT&T is a GSM carrier.  That means that the service each phone has is dependent on which SIM card is in the phone at any given time.  As long as I kept my iPhone plan/SIM, which provides data, SMS and phone service, I can switch my SIM into a different phone and still have all of that service, as well as keeping the same number.  It's a beautiful solution.  I could get both an iPhone 4 and an Android device and, depending on the necessity of the day, switch my SIM around to carry which phone I needed.

    Now, I have to find the right Android device on AT&T.  A Nexus One would suffice, but I will have to go to Ebay for one of those, so I may wait around and see what percolates out in the next few months.  Regardless, I believe I will be able to carry both OSes, and this makes my geeky heart very happy.

    Wednesday, May 26, 2010

    Wherever the Wind Blows

    Just recently I spent a couple of days watching the Google I/O 2010 keynotes live.  The first half of the second keynote was dedicated solely to Android 2.2 (codename Froyo, which is short for Frozen Yogurt) and man, I'm incredibly pumped about it.  Despite the fact that I don't have an Android phone, nor am I likely to get one anytime soon.

    It did get me thinking, though, about whether or not I will upgrade my iPhone come June 7 when the new iPhone is released.  It certainly has put a lot of hesitation in my mind.  Some of that hesitation is due to my frustration with the iPhone.  I recently decided that I would finally take the plunge and spring for the iPhone dev kit.  I amped myself up to start writing nifty apps on the iPhone and was completely gung-ho about the whole process.

    Only to find out that the only way to write apps on for the iPhone is on a Mac...  This caused me much angst.

    Enter Google I/O (and some Engadget reviews about the EVO and Incredible) and the wind started to shift.  By the end of the second keynote, I was committed to being an Android convert (with the added bonus that I could leave AT&T far behind).  However, there was a question niggling in the back of my mind:  Would my lust for a new iPhone reassert itself as I avidly watch the WWDC, where Apple will launch its new iPhone?

    As any good fanboy will do, I decided to seek out as much information as I could about Froyo and the current batch of devices everyone is talking about.  I turned to Mashable, Engadget and Ars, reading the same stories hashed and rehashed.  I downloaded all of the pertinent Engadget podcasts.  I devoured this info.

    And, hidden in there, I found an interesting tidbit of info:  A lot of these guys which are touting Froyo as the next coming of the mobile Jesus are reluctant to release their firm grasps on their iPhones.  In fact, during the Engadget show, an audience member asked a panel of Engadget editors if they would be willing to leave behind their iPhones for an Android device.  The answer, across the board?  "No."

    Here is an interesting perspective.  Has Apple done such a good job that even those that don't want to be indoctrinated are truly indoctrinated?  It's quite clear that the iPhone is the phone to beat.  This shows up whenever the latest, greatest phone is reviewed.  The question is always, is it an iPhone killer?  The answer every time so far is, "No."  In short, even though the pundits are crying out for a changing of the guard, they are unlikely to get one anytime soon.

    Even though the wind is blowing towards Android right now, will it be blowing that direction in two weeks?  I actually doubt it.  Don't get me wrong, Android is a worthy platform.  I want to develop for it.  It has some many things that make it ideal for our projects (more on that in another post).  It has strengths which are only now being developed and which, when they come to fruition, will be amazing.  But, for now, in the words of Paul Miller from Engadget, "Now is the best time to wait."

    So, I leave an eye to WWDC.  Will I be able to stomach another two years of AT&T and Apple (I highly doubt that Verizon will get an iPhone this time around)?  Will I find some way to secure the development environment which I so crave for iPhone OS devices?  An answer of yes to either of these two questions will indeed commit me to another tour of duty with an iPhone.

    Wednesday, July 22, 2009

    The Walled Garden

    Let me hereby declare that I love my iPhone. It is useful and wonderful and keeps me connected all the time. I have been using it in lieu of my computer at home for quite some time now. I write emails on it, craft witty 140 character tweets on a regular basis, listen to books on iPod and even play extremely enjoyable games. It is a great experience.

    I have, however, begun to chafe under the strictures placed on my iPhone by both AT&T and Apple (often in conjunction with each other).

    My gripes against AT&T are especially aggravating. I pay them enough money as it is for the privilege of using my iPhone, why do I need to pay them even more in order to use my iPhone as a modem? It does not seem fair that I will have to shell out an additional $30/month to do what is freely available on other, older and less capable smart phones.

    What's worse, if AT&T sees an app as competitive to it's business model, it will limit that app, or flat out deny it! Consider Skype: Skype offers free calls over the Internet to other Skype users, yet AT&T will not allow Skype to make calls over its 3G or Edge networks. They pull the undue competition card.

    On the Apple front, a nifty app came to my attention recently that I thought was a truly innovative and awesome use of the iPhone. Given an iPhone 3GS (with its video capabilities, compass and GPS) an "Augmented Reality" app has been developed called TwitARound.

    TwitARound looks at the tweets from Twitter in your area and plots them on a map. The AR part, though, comes when you hold your phone up. The app takes your GPS position and your bearing from the compass and lays the tweet on the screen. So, as you move in a circle with your iPhone in front of your face, you can see the actual locations on your iPhone of the tweets as they would appear if the tweets were layered over real life. It's quite awesome and I would like to see more apps like this.

    However, because TwitARound accesses APIs which Apple has not, but should have, made public, it cannot be published in the iTunes store.

    Apple plays the non-public API card too much. For instance, they did not make their "find my phone" APIs public so that they could charge you a monthly fee through mobileMe. There are already jailbroken apps which can do this, but since they didn't make the APIs public, you won't see legitimate apps show up in the app store.

    Call me naive or non-business-savvy, but all of this seems like bad business to me. As a consumer, I want freedom. It's my device, I should be able to do with it as I choose.

    So, while I love my iPhone, I chafe. Yes, I chafe.

    Update: (on 7/29/09)

    First off, it turns out that Apple will release the video camera APIs with iPhone OS 3.1 (per Ars here). Yay for Apple on this one. It's good to see that some of the "hidden" functionality is being exposed. Now, let's see if they expose the "find my phone" API or if they milk it for more money.

    Secondly, the app denial shenanigans continue. In a story here (also on Ars) it appears that all apps relating to Google Voice are being pulled and any apps which feature Google Voice are being denied. The scuttlebutt is that AT&T is pulling the strings here. Some disagree, but my vote goes towards AT&T.