If Apple had built Buzz

… I guess we would have seen brilliant working, stable, fully integrated and tested clients in every Apple layer.

Google has surprised us with a brilliant idea, but with a bit confusing, instable and heterogeneous clients (especially for the mobile), but Buzz is free for all and available for almost every operation system and mobile.

Google created Android, but in many cases I have the impression Google is still missing the feeling for the mobile business, many things they do in this space (App Store, Nexus, Wave and now Buzz) is, in the beginning, a kind of immature and sluggish business and  technology.

That’s the difference between Apple and Google, I love both companies, and it’s good to see both alive and kicking here on earth. They are so different, but both very successful in how they do things and thus important for our further development.

The difference between 12 months iPhone and 12 months Android

It’s just that easy:

Read this related blog post and you know what I mean.

One year back we started with the HTC Android G1, and to be honest, it’s a good phone, but not comparable to the iPhone.
Now, 12 months later, have a look at the Top Five Android phones, and if you own the G1, the Apple iPhone, the Motorola Droid and the HTC Google Nexus, as I do, you will follow my thoughts.

And what has happened the same time in the iPhone space, the last 12 months? Almost nothing!

That’s the difference when things are free and lot of creative people can play around with them…

Win Your Nexus with MobileMonday

With the first m2d2 MobileMonday Germany has ventured into a new event-format.

As globally renowned thought-leaders of the Mobile Internet development we know this to be the time to address You, the Mobile developer community, with our brand new format, which is aimed to go well beyond our regular meetings.

Celebrating this birthday we are delighted to announce that we will be raffling off 3 brand new Nexus One handsets at the first m2d2. The Nexus One showcases the latest innovations of the Android platform, our m2d2 topic!

The Google Nexus is sold online by Google at www.google.com/phone.

Is that the Google App Store we’ve waited for so long?

Mashable today reports about a coming Google App Store. Is that the app store, we have waited for so long? The post relates to Google Apps and says nothing about Android or the technology which will be used for deployment and development.

Google needs an app store on the client. Not only because Apple has one like iTunes or because it’s sexy today to have one.

Google needs its app store on the client to round up the Android eco system:
The user needs an adequate opportunity to manage its Android handset on his preferred client – to download (buy) apps, music, videos and to synchronize those artefacts whenever he wants to.

Google needs the app store the establish their e-commerce platform on the user’s client machine.

From my point of view neither Google’s mobile e-commerce nor Android will and can survive without something comparable to iTunes.

Why are they waiting?

The Dictator App Store versus the Federated App Store

A lot of people are criticizing the app store model as a model which reduces the freedom of app development and thus the development and the creativity of the internet and the computer industry in general.

But, although and technical seen, nearly every app store model is the same, they aren’t at all, if we refer to the debate above.

There are two – totally different – approaches to use the/an app store model.

The first one is the ‘Wallet Garden’ – we know this term from the early mobile internet days. The only way of an app to find its way to the client is through the one and only app store on this device.
This is the Dictator App Store, not only the app store is controlled, the complete device is controlled by one party.

The other app store model is the Federated App Store Model. Individually considered this app store is comparable to the Dictator Model, but it differs in the way, that this model allows the co-existence of several app stores on one device from different independent parties and an app to find the way to its client by-passing the app store.

Now it’s up to you, which platform supports which model!

When the Apple iPad will fail

I own two MacBooks and an iMac7. I’m buying Apple since 1978, so I’m indeed no one trying to bash Apple.

But besides the fact that the tablet architecture in general isn’t a suitable model for me and my use cases, because if I have the space for a tablet, I prefer my MacBook Air, the iPad seems to be, at this stage, too close for me.

It adapts the closed iPhone app store business model, which is acceptable for me on a smartphone, but if I have something in size like the iPad, I want the freedom of a laptop – I’m used to since years.

If I can only run and install apps, that will come thru the app store powered by only one carrier then I definetly prefer my laptop, where I can choose how to power and how to install apps.

It’s that easy…

Mobile App is King, the Mobile Developer even more – take care of him!

What we’ve seen in 2009 was the year of the Mobile App and the Mobile App Market (although everybody has claimed this year as the year of the Mobile Internet).

We’ve learned the Mobile App can make money and can solve some today’s publisher’s issues either.

And the forecast for 2010 and the following years is even brighter.

But nothing counts, if you do not have a suitable developer eco-system and a vital developer community.

For this reason the worldwide MobileMonday mobile community has started a new event series called m2d2 (= mobilemonday developer day).

This event series will start on the 23rd of February in Dusseldorf Germany, but will be extended all over the world (next m2d2 will take place in Munich in May).

Everything will be free (as usual for the MobileMonday community), so stay tuned for updates as a developer, and if you are somebody, who takes care about developers, come and visit your community here at the m2d2.

The Google Consultant

Many things have changed in the last 12-24 months. Google is extending and has widely extended its services.

As many news already have summarized: 2010 will be the year of Google.

So why shouldn’t we create a new job profile, a new job specialization?

Somebody, who knows all the services and solutions of Google and thus can advice and implement in this broad area of Google. Starting with some kind of SEO, selecting useful Google Apps, building an development environment with the Google App Engine, developing some apps, introducing ChromeOS, Chrome, Mail, Calendar, choosing and selecting helpful Chrome extensions, extending company channels with Android and so on and so forth…

Much more than SEO with Google was in the past – comparable to the SAP consultant or other specialists in similar tech areas.

And if you believe such a new job profile makes sense, then you should also think about professional Google education and consultancies.

I believe, especially for small and mid size companies, it might be an interesting model to rely on the many (cloud) services and solutions of Google and these, of course, need advice how to profit from these.

And last but not least:  Google Consultant somehow sounds sexy…

That’s what I expected Google to offer with the Android start

That’s what I expected Google to offer since the start of Android. Now a new company from Finland created with the app Dazzboard something, what we Android users are heavily requesting:

The desktop client to sync apps, music and videos with your Android device, at this stage only for Windows users, but Mac OSX will follow.

Dazzboard works as Browser Plugin for the Internet Explorer and Firefox.

I really don’t know, why Google has launched a new mobile platform without desktop based sync and shop system. Did they never use and analyze the iPhone? In my eyes this kind of software is a very important piece of the whole mobile business ecosystem and an important one to make money.

Maybe there are two reasons (besides others) for Google to wait:

They will integrate the Android desktop client in ChromeOS to make this new OS more attraktive and/or they let others start with this kind of desktop client to take the fear away of Google’s Android dominance.

Is your Software Architecture social?

Is your Software Architecure social?

If you reply with YES to the 1o questions below it is:

  1. Do you provide almost any important function of your software as open API based on popular web protocols (REST, SOAP, JSON etc.)?
  2. Do you provide an ‘ajaxed’ web client for your software for the most popular browsers?
  3. Do you provide a mobile app client for the most popular smart phone platforms/stores (iPhoneOS, Android, Nokia…)?
  4. Do  your mobile apps integrate with the given mobile application architecture (e.g. Open Intents on Android)?
  5. Do you provide a native desktop client for the most popular client OSes (OSX, Windows, Linux)?
  6. Ist your platform SSO enabled via OPENID, Facebook, Google Account and/or Twitter? Can the user register with these services?
  7. Is your software location enabled? On the mobile and on the desktop?
  8. Do you provide web widgets for the most important functions – for easy integration in other web systems?
  9. Can your software exchange information with the most popular social software platforms (like Twitter, Facebook etc.)
  10. Do you support your developer community with documentation, help and an active forum?

Yes, a lot to do for your software architecture team, but if you consider these requirements from the scratch, it will be easier to implement with less money to spent – in the long term.

And you will need these points, if you want to be successful…I believe.

Google Nexus One – the missing Puzzle of the Android Picture

Maybe we will learn something with the Nexus One launch (5th of January 2010) what most of us haven’t yet taken into a account and what will, in my eyes, compensate the biggest problem of the Android platform – the missing, native Android client for my home PC.

Maybe Google will offer a new software architecture with the start of Nexus. A client, which can download Android apps, music and movies and stream those to the Android handset. A client, that backups my apps and maybe a client, that runs my Android apps on my desktop or laptop.

Then Android fans will have something comparable to the successful iTunes (and even more), this will be the missing puzzle of the Android big picture.

And with the help of the Nexus One Google can package a native client with the Nexus box and also preinstalled on the Nexus handset. Something, Google didn’t do and couldn’t do with Motorola, Verizon, T-Mobile and all the others in the Android space in the past.

I’m curious about it!

The Biggest Google Mistake 2009

Google is, no doubt, a, if not the winner of 2009, but, in my eyes, they did one huge mistake:

Their Android Appstore is isolated to the Android platform, at the moment, there’s even no client for the desktop clients.

If I had been Google I have had chosen to buy Sun, have had made Standard Java the platform for Android and have had built an Appstore like the Sun Java Appstore.

Then I would have had an Appstore client for the desktop and the Android phones, and I have had apps, that run on the desktop and the mobile.

I know, you always have to consider screen size, hardware interfaces etc., but Apple will do so, I’m sure.
And they have a huge advantage, again – their iTunes.

The Appstore is one the winner of 2009, like Google is, too, but the importance of the Appstore business model has been undervalued by Google, at least in 2009.

Why to mobile fight? Think of the App Identity!

In the last days there is breaking out a fight among developers (and others) again.

Which is the best approach to develop mobile apps? Web or Rich Client (native apps)?

I say: Take the best of both and develop Hybid Mobile Apps, which look like rich clients, behave and will be installed like Rich Clients, but which largely depend  on a web based SOA backend and/or integrated web pages.

Why?

The Rich Client is the only one, which creates, im my eyes, the important app identity.

The user searches for (in the app store), loads and installs something, which resides automatically (with icon) on his phone (almost on one of the home screens). This creates the app identity and thus the willingness to spend money for these kind of apps. Pure web apps are anonymous, there’s no store, no download, no installation, no icon (if I don’t do it on my own), no splash screen…These are just links like many others, and the user is used to get those for free (like he did in the internet before and for years).

The Rich Client can integrate much more easier with other apps and functionality on the phone (think of the intent technology in the Android space or think of your beloved twitter app, which can send links from your browser or pictures from your camera).

The Rich Client – today – is faster, can create better GUIs, can work offline, has it’s own storage, although these advantages maybe will fade away will HTML5, new Javascript technologies and modern browsers.

The web SOA background and integrated web pages give you all the advantages, why we all love this kind of development (and to be honest, prefer). Nothing has to be deployed or installed to/on the handset. You develop once and can use these results for many handsets. You don’t waste resources on the handset (battery, CPU etc.).

So don’t fight and combine the best of both, and in the end it will be an incremental approach.The better the browser gets, the more you can port app responsibility to it.

But don’t forget about the user’s app identity and your target: You want to earn money! Or don’t you?

The Mobile App can bring Peace to the Content Gaza Strip

Sounds crazy, do you think?

Maybe, but it could work, because the Internet doesn’t have to change their current models.

Content in the Internet remains free and Google, every search engine works as usual.

Paid content will be delivered by paid (mobile) apps. The user is used to pay for content in the mobile space, and that differs from the ordinary internet.

In order to find the paid content Google or other search engines only find headlines or summaries and the found entries link to suitable app stores (Apple, Android, Ovi and others).

If the mobile model works, and I guess it can, then this model can be extended to desktop Java or Flash driven app stores. In the Java space we have already one.

Nobody has to change existing systems or behaviour with one exception:

The search engines link to content summaries and app stores, either mobile or desktop ones, instead of full articles.

I guess you can do it today already, without having to change search engines technology…

In the year of Google 2013

Google has founded  a world-wide subsidiary called G-Mobile in 2011 (bought different mobile providers all over the world in 2010). G-Mobile is the biggest mobile telephone provider in 2013,  far ahead of T-Mobile, Vodafone, Verizon and all the others.

G-Mobile has over 800 million customers in 2013. G-Mobile speciality is to provide free high speed mobile internet access within all of it’s tariffs.

G-Mobile offers, at a minimum, 3G speed and allows VOIP and tethering in its network for everybody.

Only ordinary GSM calls have to be paid, G-Mobile offers a 2,99 $ flatrate for calls within its own network and a 9.99 $ flatrate for calls outside the G-Mobile network. Free calls are possible, if the users accept ads.

G-Mobile users need a Google account, and payments will be down via Google Checkout.

G-Mobile handsets work with virtual SIM cards, there’s no need for a physical SIM card any longer. Your telephone number is connected with your Google account.

G-Mobile only works with Android and Google accounts, but with any hardware.

Google has never built any own hardware or GPhones in the last three years, as widely predicted in 2009, but in 2013 you can buy simple G-Mobile based handsets for less than 100$ everywhere…

Who is afraid of Virginia Google?

I’m a huge fan of Google, especially in the last two years and the last months with Android, Chrome, Chrome OS and many other creations of the viable Think Tank Google.

In the beginning it was just a Search Company for me and a welcomed antithesis to the powerhorse Microsoft, but now Google is the IT inventor of the world, and I do not see any company being able – anylonger – to follow the innovation speed of Google.

Google is dominating the internet world by spitting out one trend after another.

Yesterday, for example, Google has launched again two new services in parallel!
One the one hand the new mobile (Android) app called Goggles , an argumented reality mobile search engine, and on the other hand the QR barcode system ‘Google Favorite Places‘.

goggles_landmark

With both Google connects reality with the internet world. Both, are in my eyes, again brilliant approaches, but, as Google is doing with other new services either, it makes us costumers more and dependent upon Google and it destroys other companys and smaller, in my eyes needed Think Tanks.

In the space of QR and augmented search I can count more than a handful, who are directly affected.

We, customers, are always happy about new Google services, due to these are almost free of charge, but what, if finally anything I do within the internet and my computer/mobile is dependent upon Google?

  1. ChromeOS as OS
  2. Chrome as browser
  3. Google Mail
  4. Android for mobiles
  5. Wave for social software & collaboration
  6. Maps for LBS and navigation
  7. …and so many others

One basic strategy of Google is to build everything they depend on on their own. Where does this strategy end?

Did you hear about the new Google DNS in the last days?

What, if finally there’s is only Google out there? In the nineties it was Microsoft, and now we are happy things have changed, but we haven’t won anything, if Google will become the next Microsoft for the coming 100 years…or more.

Germany misses the Mobile App Train

The mobile app train has started. No, to be honest, it even has received remarkable speed – in my eyes.
2010 will be the year of the mobile business app, but the Germans aren’t on the train yet.

At least I don’t see many or any apps of the largest 30 companies (DAX companies) in the android or iPhone market yet.
These companies still believe the mobile web is the only approach to the mobile user.

And maybe it’s because of the bad experience we’ve all made with the mobile app technologies before the iphone and the android market (e.g. J2ME).
This defensive trend is still out here in Germany and if you’ve heard about the lastest MobileMonday Kudos champions like the Deutsche Post with their app you’ll soon share my mind.

The usecases in this app are clearly usecases for an app, at least for an hybrid app, but this app is not an mobile app, it’s a mobile web page with it’s, based on the nature of the mobile web,  reduced usability.

And the other 29 are not doing better, or does somebody know more than I?

When Google Wave will fail

I like the Google wave idea, really!

But in these days and within the Web 2.0 space if you launch a new service you need a working mobile client (in my eyes), at least a service that works on new smartphones (like the iPhone or Android) and/or with 3 G speed.

Web 2.0 (or Mobile 2.0) users get used (and love) to have their popular apps and services on many platforms, and one, in the meantime very important is the mobile device.

New mobile technology make us more flexible – in time and space – without having to reduce our Web 2.0 service consumption.

Wave doesn’t really work on the handset and also doesn’t work really sufficient enough with 3G speed, even if you’ve connected your laptop with your 3G stick.
OK, a two person’s wave with no pictures, links, videos will make no problem, but if you open your wave to many people with a lot of rich content wave becomes less or not usable.

And as long as Google wave is only fun on a Apple iMac27 with broadband access it isn’t a service for me, because then wave reduces my new freedom which I’ve received – in the last years/months – with new technologies in the mobile space.

And even communication services, and wave is of course one, must have mobile connectivity!

And in the moment I can’t see any Google approach to transform Google wave to the mobile platforms or to make it usable with lesser bandwidth. Does anybody else?

To be honest: I my eyes it be will a hard task for Google to bring the ‘real-time-rich-content-many-users-chat-email-machine’ to something like the iPhone or Milestone.
And if they really reduce wave for mobile usage it’s, maybe, in the end not more than a better Gmail client… who knows?

96 hours Android Milestone Droid

I own/owned 236 handsets till today.
I have/had all iPhones.
I have/had nearly every Android Device, some BlackBerrys and Windows Mobile Handsets.

The Motorola Milestone is, in my eyes, the best smartphone you can buy – today.

Nothing more needs to be said… sorry, if I compare the milestone with the today’s possibilities I can’t find anything to criticize.

And to be honest, I thought Motorola is dying, but they did the right thing. They opened their minds…