I have been watching some of my favorite video casts and all of them ar talking about ala cart television. Most notably is Leo Laporte on TWiT. He was talking about platforms and how MS is starting to get it right.
I agree with Leo about the app market shift, I just dont like the current division, nor do I like the concept of one platform. I feel we need a few platforms for choice, but only one framework. We have this somewhat with the Apple iTunes store, the Android store, and the soon to be released Windows Phone 7 store. I see these three as the major platforms for "mobile" content (Yes I know WebOS is out there but nobody is really pushing it well so it is kinda dormant.) Now we need a congealed and accessible framework, which we somewhat have with MonoTouch.
Now, I dont mean a framework necessarily like the dotNet framework. I mean a framework like a base development framework (again with MonoTouch as an example.) If I could write an app with my language and IDE of choice, then have that app ported with minimal fuss to the major app frameworks, to me that is a win.
For example, if I could write the next cool widget in C# and then with compiler defines and tools, build a native iOS, Android, WPhone7, and WebOS application, and then upload them to the appropriate stores. This would allow me to write an app once and have massive distribution and audience. Vendors could then build hardware for multiple or single platforms (i.e. Apple TV, iPad, Google TV, Android phone, etc.) and my app would be available as long as the hardware meets its intent. A game would require more than a video cast or ebook.
There are some roads into this but they are not practical yet. MonoTouch is one such approach, but it is cost prohibitive for a small developer. Though I have an idea for a solution.
My idea is cost markets and certificates. Apple does this somewhat and it would be good if it could be expanded out a bit more. You should be able to get a basic certificate to develop for a platform for little or no cost, however you cannot "sell" on that platform. This would be for opensource or freeware development.
For example for maybe $75 I could get a license to develop free applications on the major platforms with the tool of my choice, but I cannot make money off of them. Now if I wanted to sell my app for a low-cost market, i.e. 99c. I could pay $250, since I will be making some money. Or if I wanted to do a subscription model or larger cost I would pay $500 and I could charge up to 10$ a month or $5.99 a download, and the price model could go up from there.
However, for this to work would require cooperation between the platforms and frameworks. This could be handled via a reseller cert program where I buy a package from my vendor who in turn gets the appropriate license from the platforms.
Just my idea to keep everything fair and somewhat free-markety.
Tuesday, September 14, 2010
Saturday, July 24, 2010
Why do I do this?
Here I go and start another blog that I dont keep up with. Well, I want to get better at this so I will just have to fore myself to post more often. Lets see if I can do a post a month, or maybe even a week.. right...
Well, again a lot has happened since my last post. I was laid off from my previous and wonderful job because the economy sucks still. However, after a small hiatus I managed to land some temp work working for the state.
The people in the department I am in seem pretty nice, though I have only been there three days now so it is too soon to give any judgements on personalities. The work so far is fairly easy, I am taking over for the previous developer who moved up to a federal gig. His programming knowledge was basic and I have to work with VB.Net (shudder) but I will make do, its still an income, better than unemployment.
Well, again a lot has happened since my last post. I was laid off from my previous and wonderful job because the economy sucks still. However, after a small hiatus I managed to land some temp work working for the state.
The people in the department I am in seem pretty nice, though I have only been there three days now so it is too soon to give any judgements on personalities. The work so far is fairly easy, I am taking over for the previous developer who moved up to a federal gig. His programming knowledge was basic and I have to work with VB.Net (shudder) but I will make do, its still an income, better than unemployment.
Subscribe to:
Posts (Atom)