links for 2009-07-18

Posted in Daily Links | Comments Off on links for 2009-07-18

links for 2009-07-14

Posted in Daily Links | Comments Off on links for 2009-07-14

links for 2009-07-12

Posted in Daily Links | Comments Off on links for 2009-07-12

Starting to Develop Android Apps

What’s Going On

About a month back a close friend approached me about getting together and writing some mobile applications, specifically targeting the iPhone.  The plan came from a desire to learn a couple of new technologies and possibly make a little extra cash.  After some research and learning about the costs associated with starting iPhone development, we turn to looking to the Pre and Android platforms. We eventually settled on doing Android applications.

Why Android

So why did we choose Android? Two reasons

  1. Cost of entry
  2. Cross platform development ready

It cost zero dollars to start developing on the Amdroid platform. Ypu dont need a specific kind of computer, which means you dont have to buy a new computer to get started.

They also have an SDK download available for Windows, Linux, and OS X. Also, you can get up and running by downloading the Eclipse java development environment, which is also cross platform.

So we have a completely cross platform development kit allows for development on any of the major operatig systems, and allows you to get started immediately. No need to purchase a thousand dollar computer (assuming you don’t already own a Mac).

Lessons so Far

So far, in the last week and a half of messing with Android, I have learned that I like the overall idea of it.  I think there is a ton of potential in the platform.  People will argue that the iPhone apps are more popular, and that is true, but mainly it’s a numbers game.  Eventually there will be more Android devices than just the one and more people will begin to use devices with Android on them.

Also, I like the idea of Activities and Intents (two terms used in the Android world to define screens and actions).  It makes it very specific and the language itself makes it very easy to convey a thought in reference to an app.

Finally, Java, it’s been a while since I’ve done Java programming (we’re talking 1.2 version was new when I was developing in Java).  The C# language has been my environment for over 7 years now and going back to a Java way of thinking is taking some getting used to, but the internet helps a lot here.  However, it’s not so much a jump that it’s like learning a completely new language.  I’ll get better at it the more I code Java.

So expect to hear more from me about Android development as time progresses.

Posted in Projects | Tagged , , , | 3 Comments

links for 2009-07-10

Posted in Daily Links | Comments Off on links for 2009-07-10

(Short Term) Exclusive Phone Agreements Are NOT Anticompetitive

I’m breaking internet geek rules by making the statement above.  But hear me out and I’ll explain why I think Fred Wilson is wrong on some things but gets a few things right.

To begin with, exclusive phone agreements are generally short term in nature.  Generally they last a year or two.  However, AT&T is currently renegotiating with Apple to maintain exclusive rights to the iPhone in fear that losing will cause them to lose customers.  The initial deal for iPhone exclusivity was around 2 years.  They’re pushing for another 2.  This I do find issue with and feel that AT&T should have the deal looked into.  More on that later.

Secondly, cell providers have to take every advantage they can get now that number portability is the rule of thumb.  Keeping customers in a market where margins are low (at least on voice, getting lower on data every year) is key to staying in the black.  So to attract customers, phone exclusivity agreements work.  It brings in the customers and then once the customers are hooked, the carrier can let the exclusivity of a device go because they already got the customers the device would bring.

Lastly, I’m okay with locked subsidized phones.  If a carrier wants to offer a phone at a lower price if purchased locked to that carrier, I’m okay with that.  Most people don’t change cell providers that frequently and others just don’t care all that much.  They stay with a service because their family and friends are on it and thus they get to use that nice free “mobile to mobile” calling that most providers have.  So, if a carrier wants to sell locked phones at a lower price, I’m okay with that.

Now where I agree with Mr. Wilson is that a phone’s exclusivity should not hinder me from purchasing an unlocked version from either the manufacturer or the carrier.  If I walk into the AT&T (or Apple) store, I should be able to buy an unlocked iPhone.  Or at the very least, I should be able to have it unlocked without having to result to hacking the device and living in fear of the next software update.  I should have the option to choose if I want to purchase unlocked or subsidized.  If I’m on AT&T and have no plans to leave for a couple of years, then I should be able to get a cheaper phone because I’m going to be locked into a contract.  However, if I just want the latest device, I should be able to walk into the store and buy an unlocked phone and I should be charged more because I’m buying the device sans service.

The key here is choice.  The problem is, we have 2 different kinds of cell service here in the United States.  There is GSM (AT&T and T-Mobile) and CDMA (Verizon and Sprint).  I can’t buy a device from AT&T or T-Mobile and have it work on either Verizon’s or Sprint’s network, because they utilize different technologies.  Until all the cell providers use the same technology, we are locked into one set of providers.

Finally, I think that long term phone exclusivity agreements should be looked into.  Allowing AT&T to have four full years of iPhone exclusivity is what I would consider anti-competitive.  A year of two of phone exclusivity is okay, it’s a way to bring in new customers, so I understand the need for phone exclusivity.  But the agreements need to be limited to within a certain timeframe.

Posted in Commentary, Technology | Tagged , | Comments Off on (Short Term) Exclusive Phone Agreements Are NOT Anticompetitive