Teaching Beginning Android

I started teaching Beginning Android at the Austin Community College.

This is a beginners-to-med level class on Android programming and is the first time me teaching this class.

Here are my (twelve) students!

Beginning Android Class (ACC, Feb 2012)

ceo

Posted in General | Tagged , | Leave a comment

Happy 2012 – a new year, new challenges, new team

With my first post of 2012, I am happy to say that I have joined Team Chaos. A few weeks ago I joined Chaotic Moon Studios (@chaoticmoon), the coolest company in Austin today. And I am pretty excited about it.

Chaotic Moon

The young company, led by Whurley (William Hurley), Ben Lamm, Adam Limpman, Steve Smith and others, launched 2 years ago at SXSW Interactive (2010). Chaotic Moon is very dynamic, creative, and fun place, with a great bunch of people.

And when I say the company is very creative, I really mean it. From mobile software Creative and Development for major brands, to R&D (have you seen the Board of Awesomeness?); the sky is the limit.

CM office - Jan 2012

I have joined to help mostly on the Engineering side of things, but I will be helping in other ways/areas as well. And with this move, I leave the world of mobile operators, and return full-time to the world of end-to-end mobile apps and web apps, and related innovation.

After 10+ years in the mobile software space I can say that while the space is still relatively young in many ways (meaning, lots of innovation ahead of us still), it has entered a new phase, as I will explain on other posts.

2012 also brings other activities/challenges for me including: a) first time I will be teaching (Android) programming at the local Austin Community College, b) a new upcoming book and series of articles, c) a great year for Mobile Monday Austin & Android Dev Austin, d) the Austin Mobile Scene, e) the Austin Mobile SIG with Austin Chamber of Commerce and related activities, f) a conference later in the year that I will be helping program (I will be contacting some of you for this), g) continue helping/advising local Austin Startups, and other cool things/ideas…

2012 is going to be a very hard/busy year, one that wouldn’t be possible without the support of my family. I welcome (and am thankful for) such challenges.

Happy 2012…

ceo

Posted in General | Tagged , | 1 Comment

Happy Holidays!

Wishing you a wonderful time with your family and friends and community.

Happy Holidays — Merry Christmas, Feliz Navidad, Happy New Year, Prospero Año Nuevo…

I wish for a strong 2012 for you and your family — one full of new opportunities, prosperity & good health.

ceo

Posted in General | Leave a comment

Android in Action, 3rd Edition (Ableson, Sen, King, Ortiz)

Android in Action, 3rd edition, which I co-authored together with Frank Ableson, Robi Sen and Chris King, is out!

You can order it online (see Amazon), or visit your favorite bookstore.

Order one, order two, order three copies!

Give a copy to your favorite developer — a great present for Christmas. She/he will thank you. ;-)

And if you are in Austin, I will even sign it for you!


Writing a book is a lot of work — takes a lot of time, effort and coordination.

This book turned out to be pretty massive and informative. It covers all you need to know about Android development, from the basics such as application components to the latest Android concepts and APIs such as Fragments, the new holographic Action Bar and Drag-and-Drop.

I hope you find this book useful…

CEO

Posted in Mobility | 2 Comments

The Impact of Steve Jobs on Mobility

Thanks Steve
Thanks, Steve — Created by Jonathan Mak.

Steve Jobs’ legacy spans a number of industries — the personal computer, computer graphics & visualization, the movie industry, the music industry, telecommunications and mobile devices, retail stores. The impact he made across technology sectors was like no other before him.

His legacy touched so many people, directly, because he put the user, the user experience and design first. His passion for beautiful was just beautiful and amazing.

Mobility technologists of today must thank Steve. To appreciate his impact on our sector, it is important to understand how things were before Steve Jobs and the iPhone. In short, literally, there was mobility before the iPhone and after the iPhone — both periods are completely different.

Before the days of the iPhone, the operator controlled every aspect of the mobile device — inside and outside. Those were the early days of data networks. While there were mobile platforms such as WinCE, PalmOS, Symbian, WAP and J2ME, that allowed for mobile applications, innovation moved at the speed of a turtle. The main factor that impacted innovation was the operator itself — FUD over the networks, and control over the handsets and what could be done on the handsets themselves (that is, the kind of connected applications). To go to market, it was the most painful process ever, and it was very expensive — creating an application was a barrier to entry all on itself, and then, the ‘operator deck’, which was the main way to gain visibility was terrible. There was no ecosystem. There were people with great ideas, but bringing those to market was just next to impossible. This resulted in non-sophisticated phones and simplistic applications. It meant poor user experience. It wasn’t pretty.

Not even the powerful Nokia could break through this.

Then came Steve Jobs and his team with the iPhone.

The only way to break away from the operator control was to reinvent the mobility sector, which first meant the operator cannot be in the center in control. Imagine that. That was unheard of. And to execute, you create your own hardware, software and complete go-to-market approaches. Now, that is thinking outside of the box.

And in the process, not only they raised the bar on hardware design, software design, the user experience! all beautiful, capable pieces, but it was much more than a phone. Yes it could play music and videos, but most importantly for developers, he redefined how applications are built, marketed and monetized. No more ‘operator deck’! No more operator control. He pushed for latest on web technologies. And the ability to create incredible native applications. The power transitioned from the operator and into the ecosystem and the developers themselves. Developers could write mobile web-apps, or native apps cheaply and market them via an app store and take a huge cut from the sales of their apps, or, developers could give the app away for free and make money in other ways. Developers were no longer at the mercy or FUD from the operators. Finally, after ~9 years!

That was the legacy, the impact of Jobs on mobility — he redefined the mobile industry as a whole, top to bottom and left to right — the hardware design, and the software within, the software ecosystem, the user experience, the monetization aspects. He knew that software was the key to success and that the developers were the messengers, the ones who would make it happen.

The rest is history — now everyone gets it, and everyone follows.

Without Steve Jobs’ vision and his cojones (no one before him dared to challenge the operator) and of course his incredible team, we would still be using crappy handsets, and boring software/apps.

The mobility industry is really defined as Before-iPhone (BiP) and After-iPhone (AiP).

Steve inspired me and many in my generation of mobile technologists. I never got the honor to meet Steve Jobs, but I always wanted to tell him, “Thank you, Steve!”

ceo

P.S. I look back at my out of the blue interview with Apple in ~2004-2005 when they were looking for mobile folks. I have never written about this before, but that is how I learned back then that Apple was getting into mobile. I had my own business back then, so timing-wise wasn’t good for me, but if I had joined, it would have been something special.

Posted in Mobility | Tagged , | 5 Comments

Remembering Steve Jobs

Steve was an inspiration for me, and for many. I recall on my freshman year at college when the Mac was introduced. Wow. And then, time after time, he innovated and changed the world — movies, music, personal computers, mobile devices; thanks to his vision, and passion, and execution, he changed the world of mobile and as a consequence, my professional career and my life.

Thanks Steve for your vision, passion, for changing and enabling the world. For creating awesome, beautiful things.

ceo

Photo Source: flickr (velorowdy)

Posted in General | Tagged | Comments Off

The Atlassian 10 commandments for startups.

An excellent, must see presentation by Scott Farquhar, Co-Founder and CEO of Atlassian.

I’ve been using different Atlassian tools over the years now, and it is great to see their story, their success, and their 10 commandments for startups.

  1. Start with Two (founders who support each other)
  2. Need a business model
  3. Use your own product
  4. Test everything
  5. Always be marketing
  6. Your first idea will fail
  7. Long-term thinking
  8. Know when to switch gears
  9. Build somewhere you want to work
  10. Give (your employees) experiences

ceo

(Hat tip: @rich_wong)

Posted in Google | Tagged | 1 Comment

What were you doing on Sept 11, 2001?

As we all remember that horrific day on September 11, 2001, I look back at what I was doing at those exact moments. And I remember, crystal clear, that I was on my car, around 7 am, driving to work, to AGEA, a startup I helped start. AGEA was a startup in Austin and we had a great mobile platform. At that time, we were in the process of going through the final acquisition discussions with BEA (today part of Oracle).

When the first plane hit, I was driving; I was listening to the radio, and the news came up. It all was very confusing. An airplane had hit the WTC. The first thing that came to my mind was that airplane during the 1940s or so that hit the Empire State building by accident. But the tone and descriptions from the radio announcer were all very confusing and disturbing – was it an accident? Was it intentional?

As I got to the office, we turned on the TV. And as we talked, the second airplane hit — some scream in disbelieve, others in anger, then total silence. It was confusing. We couldn’t believe it. What is going on?

As things evolved, and we continue watching those images coming from the TV, it was clear that we were under attack, we all realized the severity of what was happening — we knew we were entering new times.

What a morning. We couldn’t work, we all left the office, we all went to one of the co-workers home nearby. And we continued watching TV news throughout the date, the President speak, the theories, the horrific images of the buildings, and of the people who were there. Then the buildings started to fall, one by one. I just wanted justice, I wanted vengeance. We all did. We knew things were going to be very different from now on; I could feel it in my bones, a bad feeling about the future.

And very different things became. The bubble had just happened in 2000. The attack made things worst. Businesses stopped buying. Mergers and acquisitions stopped, so our BEA discussions. A long-term war, that is still going on today, started that same day. It pushed everything back, including innovation. The rest is history.

Never forget…

ceo

Posted in General | Tagged | 3 Comments

App Developers Conference and Hackathon 2011

The App Developers Conference and Hackathon is taking place Oct 26-27, 2011 in Santa Clara, CA. ADC addresses key components of App development, marketing and revenue on mobile devices and tablets.

Walmart and Pandora will deliver the keynotes. Additionally we have more than 50 speakers, including leading developers participating. Speakers include: Bump, Netflix, Smule, Flurry, Pulse, Chomp, Yelp, OpenFeint, Churn Labs, Nissan, Barnes & Noble, Nielson, BMW, Microsoft Win Phone 7, Samsung, AT&T, Qualcomm, Intel Capital and dozens of others.

Conference tracks include: Platform Wars, Programming and Design and Marketing and Revenue. Additionally, we are hosting the Kidscreen iKids Summit, where the biggest brand-owning companies in the kids entertainment will talk about their 2012 app strategies and partnership needs. ** Great partnership opportunities **

The AppDev Hackathon and Bootcamp taking place October 27, 2011 is free to participate and features hands on training classes on the latest technologies and trends that can help you build better apps. New and experienced developers will learn new skills, build mobile apps, compete for prizes, meet people and find teammates for new or current projects.

Take advantage of $100 discount off the conference price – just use coupon code ENRIQUE – this is on top of the Earlybird discount which expires this September 21st – a $300 savings off the regular full rate.

Follow this link now to register (and don’t forget the coupon code):
http://appdevconf.engagedigital.com/register/

Register for the Hackathon here: http://appdevhackathon.com/

For more information contact Chris Sherman, the conference organizer at chris@engagedigital.com.

ceo

Posted in Mobility | Comments Off

Mobile Monday Austin, Mobile Gaming – Sept 19, sponsored by Nokia

A reminder that our next Mobile Monday Austin event is on September 19, 2011. The topic is Mobile Gaming and the event is sponsored by Nokia.


Date: Monday, September 19, 2011
Time: 6-9pm
Location: Buffalo Billiards, 201 E. 6th St.
Cost: FREE, food and drinks will be served

Please join us on Monday, September 19 for the next Mobile Monday Austin session. We’ll be discussing mobile gaming, and the latest trends and technologies in this exciting and active area of the mobile industry.

We’ll start gathering at 6pm for free drinks and some appetizers, and the session will begin at 7pm. Come out to meet other members of the Austin mobile community, and to hear about:

  • the latest research in mobile gaming from Nielsen, with David Gill
  • what’s hot in the Austin game developer community, from American-Statesman reporter Brian Gaar
  • an update from Nokia and Microsoft on Windows Phone 7, and what it holds for game developers
  • presentations from local game developers on their latest and coolest work

Please RSVP below to reserve your spot! Visit Mobile Monday Austin website.

If you are an Austin-area game developer and would like to present, please contact Carlo Longino, carlo at mobilemondayaustin dot com, or C. Enrique Ortiz, eortiz at mobilemondayaustin dot com.

Thanks to our sponsor, Nokia!

ceo

Posted in MobileMonday Austin | Tagged , | Comments Off

Evernote in Austin

I just blogged at the Austin Startup blog, about Evernote in Austin; the popular Evernote is opening a development Studio in Austin.

The company is growing fast — they started the year with 45 people and are looking to grow to 130 by the year end. And they have about 11 million users, and growing.

A few weeks ago, I met with Rich Warwick, Evernote’s new vice president and general manager for Austin products, where I learned that Evernote was going to open a development lab in Austin, and that they will be aggressively looking for Mobility and Mac developers here in town. I, being a mobility person, am pretty excited about the news: 1) I am a fan of Evernote, 2) they are opening a dev studio in Austin, and 3) a core focus of the Austin lab is Mobility!

On August 31st, they will run an Evernote Meetup at the W. If you are a mobile app developer and curious about joining the Evernote team, you should attend the meetup and also see their current job postings in the new Austin Studio.

Related:

ceo

Posted in Mobility | Tagged , | Comments Off

HP TouchPad soon to be running Google Android

A week ago or so, HP announced that it was pulling the plug on their webOS devices, including their TouchPad.

A few days ago, TouchPads go on fire sale for $99. And guess what? They are selling like hot cakes.

Now HP TouchPad will soon to be running Google Android via Touch Droid.

Ironic. There is a chance that HP TouchPads get popularity via Android. Or in other words, HP could have played all this much better and saved $1.2B, and still be in the tablet race.

Oh well…

ceo

Posted in Mobility | Tagged , , | 2 Comments

6th Mobile 2.0 Event | September 1, 2011 | San Francisco

On September 1st, 2011 is the 6th edition of the Mobile 2.0 in San Francisco:

Our one-day event, presented by the Mobile 2.0 Organizing Committee, focuses on understanding and leveraging Mobile Ecosystems, building and successfully monetizing new Mobile Applications and Services, and exploring Disruptive Mobile Innovation and Business Models.

This is a very unique event, put together by mobile technologists and developers (my friends Daniel Appelquist, Gregory Gorman & Tony Fish) for mobile technologists. It is a day of interactive panels and workshops, with focus on the latest trends in Consumer Acceptance, Mobile Design, Monetization and Advertising.

I will be attending this year’s Mobile 2.0 event, and I hope to see you there.

For members of Mobile Monday Austin, there is a 25% discount if you register by August 28th. Simply type in the discount code “MobileMonday” as the promotion code on the registration home page. I’m attending the event; let me know if you are.

See the Mobile 2.0 event’s website for more information and registration.

ceo

Posted in Mobility | Tagged | Comments Off

On Google’s Moto Mobility Group Acquisition

The latest big news on Android is Google’s acquisition of Motorola’s Mobility group.

And I have to say, I wasn’t expecting that one.

The main arguments floating around on the acquisition are:

  • Patent play, driven by the patent war including the recent Nortel patent acquisition by Google’ competitors
  • Hardware play, which better positions Google against Apple

My thoughts

  1. It is a patent play
  2. TBD is the impact of this on Google/Android partners — this is huge with respect to Android partners, creates a love-hate relationship, and definitely will have a negative impact on their partners, their growth, their confidence, and as a consequence, will affect Android’s growth; it is the way things work. While Android’s global growth was leveraging big manufacturers such as HTC and Samsung, now, unless some kind of awesome agreement is done with the partners (see last bullet), Android’s success has now reverted mainly onto Google’s shoulders
  3. Google must to decide very fast what they want to be: a SW or HW-or both kind of company
  4. Google *must* keep the IP for the patent wars, and spinoff Motorola as a subsidiary — running a HW company is just a different kind of beast.
  5. While maintaining ownership of the new IP, Google shall give royalty-free access of the Motorola patent portfolio to Open Handset Alliance (OHA). This will 1) provide incentives to existing OHA partners, 2) provide incentives for new partners to join OHA, and 3) allow OHA and Android to continue its growth path and benefits to OHA partners

Pretty unexpected, but very interesting move by Google indeed. We are witnessing a major reshape of the mobile industry from software to hardware; from Nokia and Microsoft, to Goggle, Motorola, the impact on APAC-based device manufacturers, the operators, Apple, and so on.

This counter-offensive by Google will or should help battle the potential new costs to consumers due to patents wars. As a side note, now imagine how much innovation (and quality of innovation) would be possible if instead of having to spend so much cash on patents, instead it is invested on people, their research-and-ideas, and thus true innovation.


Update Aug 16, 1:30pm: Android partners “welcome” Google’s Motorola Mobility buy (VentureBeat). Very interesting to see Android partners are welcoming this. Maybe they were consulted? (unlikely). But it means that today they see the ROI and are so committed to Android that as long as Android itself is less risky (due to more IP protection), then they are OK with some competition. And/or maybe they don’t see Motorola itself as a real threat. If the latter changes where Motorola becomes a threat, we obviously will see a change of heart.

Update Aug 16, 2:30pm: Google: We Bought Motorola To “Protect” The Android Ecosystem (Business Insider)

Update Aug 22: Android vs Windows Phone 7: At least one handset maker thinking about it (GigaOM)

ceo

Posted in Mobility | Tagged , , | Comments Off

Are we still talking about WORA?

A friend of mine who works at Phunware recently pointed me to their blog to read about a recent acquisition they have made; very cool, congrats.

Then a recent blog post of theirs caught my eye (as it is a topic close to my heart): The Delusion of “Write Once Run Anywhere” Mobile App, where Phunware’s CEO writes:

“…I turn my attention to another popular myth about the development and publication of mobile applications: the delusion of “write once, run everywhere” mobile applications and the fallacy of their existence.”

WORA? We still taking about WORA?

…deja-vu!

Today, talking about WORA is similar to the debate on mobile apps vs. webapps — seems it will never end. But I guess since for many mobile is still a new space, it is good someone writes about it.

True WORA will never happen. Not back in 2004 during my J2ME days when I wrote True WORA will never happen, and not today.

For certain classes of mobile applications though, there is some light at the end of the tunnel, as “close to WORA” can be achieved — for native apps with the help of cross-platform development tools, and for webapps thanks to toolkits such as WebKit, jQuery Mobile, Sencha, and so on.

But today (still) once you go media-rich, highly-sensor and context-based, it starts to break-down.

Even popular tools like Titanium and PhoneGap have limitations when trying to maximize the experience/goals, or maybe the problem is with the folks using such tools, but nevertheless, a number of companies that I have talked to recently and which have advised on the benefits of native app vs. webapp, have given up entirely and instead have explicitly asked for target-specific (Android vs. iPhone vs. mobile web) development only vs. trying to go cross-platform with the hope of reducing development costs.

At the same time, some of companies do realize that while mobile webapps won’t able to deliver (today) the level of functionality and user-experience that is as rich as native apps do, they do understand the trade-offs where the functionality and experience of mobile webapps is sufficient-enough for their goals, their customers, across mobile platforms, with respect to their development budget and expectations.

So yes, for certain application classes WORA is possible today, while true WORA across all classes of applications is not.

Related to this see: Mobility in 2011: Mobile Apps, Webapps and Tipping Points

ceo

Posted in Mobility | Tagged , , , , | 1 Comment