Tag Archive: Mobile


SCAM – Story of Data

Read many articles on SMAC (Social, Mobile, Analytics and Cloud) but none could connect all the dots. So, I tried mine by reordering SMAC as SCAM. What do you think of it?SMAC

From Data Scientist Viewpoint:

“Social Networking brings customer together to share data about products/services usage. To address the scale of this shared social data, Cloud platforms provides scalable & elastic storage to facilitate this large and complex social interactions between customers. To make sense of this complex social interaction in cloud, Analytic collects and correlates this Big Data to bring insights into customer’s behavior about product/services usage. Closing this loop, using these analyzed insights, Mobile delivers personalized products/services into customer’s context.”

From Mobile Developer viewpoint:

“Cloud is the platform which makes the lives of developers a lot more easier and helping developers churn out Apps on the fly (services like BaaS and PaaS is making the lives of developers a lot easier in terms of cost and time). Social engagement is the means through which you spread word about your Apps and to help expand your user base. Analytics is where you understand the user behavior, the market behavior and gain insights that help you make your App even better. And you start with the cycle again.”

References:

Fat Apps killing my NexusOne

Just now, FB and G+ updated its app on my mobile and now it take 10+MB of internal storage.

With Apps are getting fatter, my Nexus One is running out of Internal Storage. I never imagined, that this sweetheart will become absolute obsolete within 2 years. Somehow, I dont prefer to chase every new device for few additional feature. My rule of thumb is to have it, if it has good fundamentals (platform & Ecosystem). But it missed one layer down, future of FATTER app and underlying hardware capacity. So, time to change it…. Waiting for right to switch!!!

 

Nokia, my Nex(us)t One!!!

It is over… Nokia lost the battle to Google in winning my heart & mind.

After lots of contemplation, I decided to go Google’s Nexus One way (Named it “Nexus SX4”).

Nexus One Boxed

Nexus One Boxed

Although, Nokia could keep me as a proud owner of their handsets for almost a decade (from 3536 to N82), but could not bring a rabbit-out-of-hat in today’s changing time.  When I reason out my decision, it comes down very simple;

  • “Where do I live and where do I store!!!”.
  • Other broader reasoning ” who is best in providing integrated web infrastructure amongst different handset providers”.

I am sure, all will agree that Google beats everyone else in this game with ecosystem of Search, Mail, Calendar, Contact, Map, Docs, Photo, Social Networking, Video sharing, Voice, RSS Reader, News etc. Yes, I do know, what others DO as well:

  • MS does not believe in Web but and been a follower all along.
  • Yahoo and Facebook don’t focus on mobile market much.
  • Apple, Nokia and Palm don’t have it or equivalent to none.

Google is sure front runner in providing integrated experience in all these services, all the more, more on the way from their fancy labs. Now MORE to add to that list, an OS, a Browser and a Mobile platform. Becoming …. More Power-packed!!!

Yes, I am infatuated with Google’s center philosophy of  Web. 🙂 I am always been a server guy who prefer one installation (at server) and unlimited views (through Browser’s eye).

Nexus One - Tattooed

Nexus One - Tattooed

Apple with its iPhone Platform, touch Tech and app Store have certainly revolutionized the Super(Dead)Phone market and given a boost to its cult followings, as well. But its closed hardware/software approach raises doubts about its continuity of future dominance. With recent Admob vs iAd saga, it shows that Fruits are trying to catch up with Rings in advertising revenue war, but will they slice it right, it is all of us to see. Patterns is that Apples will morph to look a like rings (Google’s). Another thing which I hate about Apple’s approach is its Application vs Google’s Web orientation.  Retrospectively, we all are witness of browser murdering PC Applications orientation.

Enough of fruits/rings talk, lets talk my favs at Nexus:

  • Contact – Through Gmail contact; integrates Facebook very well.
  • Photo –  Seamlessly with Picasa
  • Map – Brings Latitude and Contact.
  • Voice to Text & vice-versa – Done via Web (not application)
  • Goggles and Shopper – Click and Find
  • Buzz – Google’s FB/TW but way to go
  • Voice Dialer – Even invokes application
  • Voice – Bye bye Skype
  • Listen – Live Podcasting with great search
  • YouTube, WordPress,  Reader, Earth etc.

And … my wishlist:

  • Direct Photo sync with other photo sharing websites
  • Cut and Paste functionality
  • Email – Attachment from file system (it is possible other way round)
  • Task killer and File System Explorer (Have 3rd party, but like to have Android based)
  • Accessories – Keyboard via Bluetooth
  • Last … reducing price on accessories :-/
  • Turn By Turn Driving directions for India via Gmaps

Nokia has lost this game by failing to bring a comprehensive web ecosystem around its phone.  I think Nokia should stick to what it does best “Being a provider of high fashion sturdy handset “. In my opinion, only way up for Nokia is:

  • Either bring out groundbreaking intelligent sensor-ed phone with its new baby MaeMo.
  • Or become just handset vendor, just like PC vendors – Dell or HP, and support all famous mobile platforms.

I cant argue with any iPhone fanatic but I think G has matched up to A. Google has better chances to win this battle than Apple, who has not shed enough sweat & blood on frontier, called “The Web”.

NEXt(US) ONE, pleezzz…

Fascinating mobile world is changing ever faster than we can comprehend. My take on majors of handset arena:

Microsoft plays from its software background and keeps on unleashing new software one after another.  WinMo world has got more of same, but  their approach couldn’t fascinate consumers to cut deep.

Apple builds from its strength of innovation in ground breaking user experience, beating previous each time. i(nventive)Phone, Apple cult has only grown larger, just for others to envy.

Nokia keeps the pace with its beautiful wide range of handset designs to bring more wow factor. They did all to woo developers toward its OS (Symbian), but lost the big game of Web.

Motorola, father of all mobiles, amazed world with its slim-n-trim devices early on. They were the only handset vendor to keep up with all mobile platforms, but same  approach backfired making them headless-chicken-going-nowhere.

Google has kept web as center for all its offering and strengthen their position better to greater. Android has filled the missing piece in jigsaw and Nexus One connected all well. But their unique web strength is main driver and there is no match to it.

Who will be the winner of all the battle, it is yet to be known. But my heart goes out to Nokia for loyalty sake, but mind say it is “Nexus One”.  Hope to get hold of my NEXt(US) One, soon …

🙂

Cisco’s Videotic Future

Few months back, I viewed Cisco CTO Ms Padmasree Warrior Keynote presentation to Mobilize. I found her very impactful and commanding lady. She has very impressive outlook at Cisco’s future technology directions. I term her talk as “Videotic Future”. Padmasree’s talk was about learning of past and comparing it with present and future dynamics.

Here are my keynotes from her keynotes:

Today’s revolution of mobile and internet has brought true globalization by bring human innovation to The Flat World. With time rolling, mobile and internet mashup will soon become pervasive in our way of life. Result is Globalization 2.0, which is allowing seamless flow of capital and innovation between Developed world and Emerging economies. With this we see innovation is flourishing with solid collaboration across the borders. Today, innovation is not the means of solitary genius and large corp, it is oozing from all over places. Put your idea on blog/twitter and you will see people start ideation with you right from all corners of planet. This is indicative of transition from Brainstorming to Brainforming.

At Mobilize, she expressed her concerns about many mobile platforms, both open and proprietary, which are making mobile app developers very confused. There are still no standards  in mobile world and radio frequency not yet regulated across the world. But it is the time to bring internet to mobile to realize its full potential.

Some more retrospective comparisons:

  • Customer behavior is moving from “Ideation and Selection” to “Try and Buy it”.
  • World has moved from consumer and enterprise worker to just “user”.
  • From Public and private network of past, today we talk about “the network”.
  • Having compartmentalizing our past life, it is now about anytime anywhere, “Online”.
  • In the past creating and consuming were two different things and today we are talking about collaboration and sharing.

Every technology evolution has its shelf life, so as Internet, which has reached its threshold. According to her, future trends will be Video, Collaboration and Virtualization. With promising fattening pipes with 10 TBPS by 2010, it will change game the way we see it today. These bigger pipes will lead more demand for visual applications and visual network which will spread into Enterprise to Social through existing internet applications. Video Collaboration will be much bigger. That is why, Cisco is gunning for Videotic future with its products like TelePresence and MediaNet.

Mobile App to Mobile Web

Just got rid-off Gmail Application by uninstalling it from my N82 …. reason …. Gmail mobile web interface got GREATER. There is a big shout around “Nokia shopped Symbian” news. I want to shun all the discussions about “Platform War” with a comment that platform will be mere base to install a mobile browser and my ecosystem of applications will be a set of Web Pointers, we call them “Bookmarks”.

Although I am in agreement with the analogy between PC and mobile platforms war, but end of day, I think better mobile browser will finish this battle of developing applications for multiple platforms. Web applications will do efficient transition into mobile web with help of Cloud computing on back-end.

Tell me who would like to download, install and uninstall applications on a mobile. Personally, I don’t have time to do this. I like to visit a mobile web site, have a experience and if I like it, I will bookmark it, otherwise forget it. It is very simple principle which these big corps can’t seems to understand. They love to react to what others are talking instead of feeling the street.

We all forget who killed desktop application market, no… it was neither platform war, nor application war, but it is malicious application developer who wants to hijack your PC(of past) and mobile of today. Even today,  having best virus checker running on my laptop, my heart still beats at 150 when I am about to install a new software.

Lets forget my problems and wear developer’s hat, two big issues pop up here.

  1. Porting application to all the platforms, “available” and “Android”.
  2. DRM rights for each platform.

Simple answer and solution is to develop a mobile friendly Web interface and let user browser through it.

Then there are other questions like applications deal with special hardware capabilities like GPS, accelerometer, Camera etc. I still hope that a capable browser can still integrate all these hardware interfaces through a new browser. Like a location-based browser.  I hope Mozilla is listening.

Now it’s Moto wooing developers

Finally, Motorola also realized the power of open source. Moto MAGX is next generation of platform based on Linux. “Moto MAGX will be part of its 61% of handset in next few years” says Christy Wyatt, Vice President, Software Platforms & Ecosystem, Motorola. All this showdown is to make Motorola a primal choice of mobile content developers and get Motorola in center of the mobile space battle. No wonder, they are heavily invested all variants of Unix based mobile OS development around the world, from Linux Mobile, Symbian to Android.

May 14th 2008, Motodev Summit, held in Bangalore, was by far a great conference attendance. Sheer glitzy stage, music and Hollywood like launch were certainly the inspiration from Apple’s showcase events.

The summit also offered tutorials on everything a developer aspire to know on design, develop, debug, deploy and distribute compelling enterprise, vertical business or consumer applications with Motorola. This summit was seeking to generate new ideas and enthusiasm for their main audience, Indian Content Developers.

I personally felt that the business model shake-down and open community adoption would really assist Motorola, being a viable option for global entrepreneurs in Mobile space. Certainly, their cheering support for Java was a sweetspot in this bustling era of Mobile OS vendors.

During the panel discussions, two major challenges were highlighted namely fragmentation and discovery. Fragmentation of choice among platforms and discovery of new and useful applications. Motorola attempted to give both the answers, one by declaring support for Open OS like Linux and second by providing the a Catalog service for mobile applications.

Motorola has introduced Motorola Solutions Catalog to provide a launch vehicle for content developers. Moto Catalog will help users to choose among applications as well as developers to market their products. Motorola is also offering preloading feature for winner applications for their future mobiles. This step certainly encourages small budget team to innovate and compete on world-wide mobile. All this for one “E + I” formula, “Encouraging Innovation”. As Cristy rightly puts, “Innovation is the ability to see change as an opportunity not as a threat”.

They also attempted to tune with techno entrepreneur to focus on business and end users first, followed by choice of application development platforms. Also pointed out, the simple and sound success factor could be just user interface of “Three clicks to Glory”. Mobile market is on crossroad with three major components (Device, Network and Application) of ecosystem fighting out for dominance. But all have to work together to get it going.

During entire summit, Motorola was very much attempting to get on to another missed band wagon, GPS mobile. Early impactful entry of Nokia in GPS market has once again thrown Moto to chase another one. It is for all of us to see, how last known innovation MOTO RAZR will stimulate next big bang “Geo + Media + Socials” in Moto world. God bless, Moto.

At end, welcoming the Linux on Motorola devices is a greeted step for all. It provides enough reasoning to call upon open world and play in their backyard.

It was one of the finest conference held in Bangalore.

Location Based Browser for Mobile

I am dreaming …. I am concerned …. I am a server-side application developer.

mobile-checkinEveryone is talking about LBS (Location Based Services) for mobile and they are developing applications for the same. Google with Andriod, Nokia buying NavTeq and Yahoo going for “Go”.

Why everybody is developing their Location Aware Applications? If I have to install 10 software on my mobile, I am sure all of them will be reading my GPS info constantly from mobile and sending to their respective servers. First of all, it is sheer wastage of processing power of my tiny mobile and also the bandwidth (because applications may use their own protocol to transmit Location Coordinate) . It can be easily done if HTTP request has this parameter for Location Coordinate.

If I would change the scenarios a little bit. Instead of developing applications which send Location Coordinates to server applications, develop only server side application which work with Location Based Browser (LBB).

What the hell is LBB?

LBB is a normal browser with extended capability to send Location Coordinates in HTTP request itself.

What will it change?

It will change the world, the way people are developing and thinking about mobile applications. Instead of putting effort in development, installation, upgrades and porting application to different platform, stick to server side and rely on Location Based Browser and do the rest. I don’t see any difference when I compare between today’s Application revolution and evolution of desktop application maturing into Web Application. Do you remember how many software installations we used to do with Windows 95.

I will be awake and happy if browser companies can think and develop this feature into their browser. It will be similar transformation what we saw in desktop with browser presence.

Loki is a solution but it is still not for any other mobile web application development.

Mozilla, Apple, Google, are you listening?

These days, there is too much hoopla around LBS services. Actually, it needs only one dose of innovation to trigger consolidation just like Internet Browser did for desktop applications. Before HTTP era, every PC application used to maintain its user context for its own network, and then browser came and all the desktop applications flew to servers.

On mobile, there is same story where every application is trying to maintain user location for server to do some mobile magic. If a browser can do this job more uniformly, all the mobile applications will again start fly back to server. Yes, it is LBB (Location Based Browser)

I have started to think on what my wish list for Location Based Service well before I could buy my first GPS enabled mobile phone. Here, I go… please add on if you wish….

lbsLBS Follow Me:

  • Tracking my footsteps and of my friends.
  • Tracking my friends in near by location.
  • Tracking my POI near my location.
  • According to user route, you can send special offer. Frequent Local Visitor.

LBS advisement:

  • Send advertisement according to my location.
  • Filtering the advertisement based on my preference.
  • Spam guard against advertisement

News:

  • Local Area News

Question:

  • Will the browser be changed to add Location info sent to server as a part of every HTTP request?

Syncing Desire

My biggest challenge, after having my laptop hard disk crashed, was to look for a better service which can backup my data files and sametime, makes them available on my office laptop as well as on my mobile. I have tried FolderShare, GSpace, Box.net and Funambol. But till date, none of the service could win my heart. Also that my hope of having Google solution into this space sulked as Gdrive came crashing as mare a speculative news.

GigaOM reference to SugarSync file sync service also falls short of my requirement of data-on-my-finger-tip around-the-clock. Definitely SugerSync is a good service. But I have few thoughts with my hats.

syncme

  • As a developer, I would like to know more about technology used in it. Is it SyncML based?
  • As a user, I would like to go only with one service which can fill all my need of syncing everything from bookmark, contact, calender to files on all the devices. Will they expand into it?
  • As blogger, I would say Funambol is a closer solution, but they lack of File Syncing service. Will these two solutions (Funambol and SugarSync) ever come together under one umbrella?

Coincidently, I have been working on SyncML related technologies and solutions like Funambol. I am thinking of either

  • developing a full-fledge service to fill this GAP or
  • integrating these discreate entites into “Follow Me Data Sync System”. Any takers???
%d bloggers like this: