Dec 24 2010

iPhone Frameworks

As mobile devices become more and more entrenched and as more mobile devices become available there is a growing number of people that want to quickly develop an idea into an app. Developers of all sorts are picking up Objective-C to develop the next top selling mobile-based and touch enabled app. If you don’t want to learn Objective-C, there are several mobile frameworks to choice.

    Rhomobile – A cross-platform mobile app development.
    Titanium – A cross-platform native application stack.
    MonoTouch – Write iPhone and iPod Touch applications in C# and .NET.
    iWebkit – A simple framework to create your own iPhone and iPod Touch webapps.
    TapLynx – Rapidly develop iPhone, iPad, and iPod Touch Apps without learning Cocoa.
    PhoneGap – PhoneGap is an open source development framework for building cross-platform mobile apps.
    jQTouch – A jQuery plugin for mobile web development on the iPhone, iPhone Touch, and other forward-thinking devices.
    Cocos2D for iPhone – A framework for building 2D games and graphical applications.

Sep 10 2010

The Future of Apple TV

Hard core techies have been able to stream online content to their televisions for years! Even as far back as 4-5 years ago you could have streamed content through XBox and manage it through Media Center. I know some several folks that are using a general purpose Mac Mini connected to a TV to streamline video podcasts and movies purchased on iTunes. The smart TV will be big in the next several years, especially since all the major technology players are heavily investing in it. Google recently announce Google TV, Yahoo! has been working for years on enhancing television viewing experience with TV widgets.

You can find internet ready connected televisions from your favorite brands at retailers like Costco and content delivery companies are partnering with anyone they can to provide on demand streaming of video content. Netflix is going through a metamorphosis process where it knowns it’s business of sending out DVDs in little red envelopes is starting to shrink ad it has partnered up with console maker Nintendo and Microsoft to provide movies and shoes on demand.

Apple wants to do to the movie and television business what it did to music, control it from top to bottom. Apple came to dominate the online music sale by a two prong approach, through iTunes music store and iPod music player. To move into a delivering movies and television shows online it needs to develop a similar approach. Apple needs both the online retail side and the television set-top box. With a mix of hardware and software, Apple can lock down to platform and lock out out players like it has in App Store/iPhone mobile environment and the iTunes/iPod music space. If Apple can get into your living room by making the easiest possible device that can stream music and movies and apps to your television it can push a lot of product.

Apple has a track record of making seamless products in terms of industrial design and user experience. This is their strength, and compared to other products in the market Apple TV will be a more attractive choice, especially for those that don’t want to read forums all day to make things work together. The only forceable set back is that people are really interested in another set-top box! Most households already have a game console, cable box, blu-ray player, and what not connected to their television set. The future of Apple TV is to make the television with the necessary hardware and software built in to connect with with it’s iTunes store. Apple has plenty of experience making hardware, it currently makes a beautiful 27-inch iMac. I could see Apple easily adding a 32-inch and 40-inch to their product line. Apple won’t just make another television, it won’t be a Vizio. I could see an Apple branded television set, maybe an iMac HDTV, with built in app support, touch enabled, online streaming, and more.

The future of the Apple TV is not as a set-top box, it’s the as a iMac HDTV! In addition to touch, it would need a new revolutionary user interface, per se gesture base a la Minority Report. This is why I’m getting an Apple TV, not because of what I can do now, but what it will be in a few years out.

Jul 9 2010

Retweet June 2010

From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back.

Software Development

  • Craftsmanship is not a computer algorithm.
  • If models can be super, what can programmers be? Leet?
  • Just like you’re not supposed to go to a book by its cover don’t judge an application by its installer
  • Some people call it cheating, I call it romantic A/B testing.
  • Eric Schmidt’s tie is selected by a computer algorithm that tests over 80 different hues of blue based on his current location and weather.
  • I’m not implemented yet.

Team Leadership

  • If you don’t remember when you took a vacation last, you need a vacation!
  • Money buys opportunities and experiences but not talent or happiness.
  • Sometimes work/life balance feels like juggling eggs and frying pans on a tight rope as the audience throws carnival rings at your head.
  • Perfection is a deception.
  • Be scrappy, not crappy!
  • Most people don’t search beyond the first page of the search engine results’ page anymore.
  • Thoughts can’t be stolen, only forgotten!
  • The truth is never complete.
  • Some cover up mistake by making a bigger mistake.
  • Facts are nether negative or positive but they are often interpreted as such.
  • People can find offense in anything.

Product Placement

  • If you want you iPhone 4 to get better reception just don’t touch it or use it.
  • And then Steve Jobs said, “Let there be multi-touch.”
  • Eating Cheetos and tweeting on an iPad/iPhone is not a good idea. Finger food and finger computing don’t mix.
  • If Steve Jobs was president and the BP Oil Spill happened in his watch he would say, “Not that big of a deal. Steve Sent from my iPhone.”
  • Steve Jobs should run NASA.
  • If Steve Jobs always wears a black t-shirt, does he always wear tidy whities?
  • I wish iTunes could organize songs by mood in addition to genre or album.
  • Can’t wait until there is a Face Time Roulette service for the iPhone 4!
  • AT&T and Apple are using the police as PR enforcers.
  • Twitter feels like it was programmed by state programmers in Soviet Russia in the 70’s, it has constant disruptions, is not reliable, etc.
  • Mr. Zuckerborg, tear down this walled garden.
  • Bill Gates should come out of retirement and run Facebook.
  • Scientists should invent self cleaning toilets like they have done for self cleaning oven.


  • Not that big of a deal. Non issue. You are holding it wrong. – Steve Jobs
  • Privacy means people know what they are signing up for in plain English. Some people want to share more data. Ask them. – Steve Jobs
  • No one single answer is ever the answer to everything. – South Park
  • Our Science is great. – South Park
  • The devil is in the implementation. – Leo Laporte
  • Those who believe in telekinetics, raise my hand – Kurt Vonnegut
  • I hate BP, but I admire them too, in the same way I respect the work ethic of serial killers. – Scott Adams
  • I have a theory that you should invest in the companies that you hate the most – Scott Adams