Archive for August, 2006

Note to self: Wipe out cellphone before selling it

Wednesday, August 30th, 2006

But do I really need a note to self for this? If you sell your current desktop PC, don't you wipe out the harddisk first to protect yourself? Even use some tool such as Heidi Computers Eraser? Well, the same concept applies to your cellphone – you must wipe out the sensitive data. The problem is that some handsets are easier to hard-reset than others; some you can't at all. This is why remote management for handsets is a good idea.

See Cell phones spill secrets.

Update: Wendong left a comment pointing to a very useful website that contains instructions on how to wipe out a variety of cellphone models — see Wireless Recycling. Check it before throwing away your old phone.

ceo

The black box approach to management

Wednesday, August 30th, 2006

A management team might work with a s/w development team directly, with daily
involvement. Or, the management team can treat the s/w development team as a black box, where (business) requirements come in and (magically) functional software comes out and is deployed. Many believe on the latter, but fail at the attempt. Unfortunately, the latter is the tendency when managing remote development groups. But distance does matter. And for global settings, culture does matter as well. The solution goes back to the former, which means more involvement, and plenty of interactions, best if face-to-face. This has other repercussions, such as cost and time, but if global development is being taken seriously, those are secondary.

ceo

Carnival of the Mobilists #43 at Mobile Active

Tuesday, August 29th, 2006

The tradition continues…This week’s Carnival of the Mobilists is at Mobile Active – cellphones for civic engagement.

There you will find the best mobility bloggers, from Darla and Xen, to Martin, Justin, David, Russell, Deniss, Scott and others…. Check it out.

ceo

Pluto not a planet, but a dwarf planet

Monday, August 28th, 2006

By now you probably know that the International Astronomical Union came out with some guidelines for what is considered a planet. This effort to reclassify planets started when UB 313 (Xena) and its moon where discovered in 2003.

I've mixed feelings about the whole thing… Pluto should remain a planet… it is large enough to be discovered back in 1930. And what the heck, it has been a planet my whole life!

Pluto is now considered a dwarf planet, together with Ceres, the largest asteroid in our solar system, and Xena.

Between planetary guidelines and .mobi guidelines, I'll tell you… do you think those guidelines are serving us well?

I just noticed that Pluto's entry in Wikipedia has been updated already to reflect the new dwarf planet classification — that's pretty quick… That's the power of user-generated content!

ceo

Mobile Monday Austin turns 1 year old… Thanks to everyone!

Saturday, August 26th, 2006

MoMo

This month of August 2006, Mobile Monday Austin turns 1 year old… In this past year we had a great set of topics and presenters, best of the best, from Nokia and Opera Software and M:Metrics, to local startups such as Raak Technologies and Bones in Motion and others, and individuals such as Michael Yuan and Carlo Longino — thanks to everyone! Without our sponsors and community, Mobile Monday Austin wouldn't be possible.

Our Austin mailing list is currently at approximately 80 members, we have developed a great relationship with the Austin Wireless Alliance and the Austin Technology Council, and with our sponsors, and our events consistently get 50+ attendees — this is awesome, and more than we had expected when we started this. Our mission is “promote mobile technologies, industry and research, and foster cooperation among individuals, the industry and academia”, and we are doing that. Mobile Monday is now a true global community with chapters all around the world.

This last couple of months we took a break — Mobile Monday is ran by volunteers and sometimes it is hard to solidify a schedule (in our spare time). But please note that we have been working on the schedule for the rest of the year, and that we are securing some good topics and folks to come present… It will be good… Please stay tuned…

Free Mobile RSS Reader Loaded with 14 Essential Mobile Blogs

Friday, August 25th, 2006

Cool. I just read at the Carnival of the Mobilists and MobHappy weblogs, that Russell and Carlo have put together a Free Mobile RSS Reader Loaded with 14 Essential Mobile Blogs. Pretty neat. I'm honored to be included:

> C. Enrique Ortiz
> Darla Mack
> Golden Swamp
> M-Trends
> MobHappy
> Mobile Enterprise Blog
> Mobile Marketing & Spam
> MoPocket
> Open Gardens
> Smart Mobs
> Textually
> The Pondering Primate
> WAP Review
> Xellular Identity

ceo

On .mobi

Thursday, August 24th, 2006

I haven't expressed much about how I feel about .mobi – months ago I wrote a piece about it, but never finished editing it… Today Carlo wrote a very good piece on .mobi, which I am going to piggyback…

.mobi is not needed. There is no technical reason for it, and there is no user experience reason for it (you can accomplish the same without .mobi), and there is no business reason for it. And the way it's being introduced has much to be desired.

I've read the .mobi guidelines, and they are open to interpretation and that is a problem. And the reason it is open to interpretation is because it is next to impossible to put guidelines around web applications look-and-feel, without hurting innovation and progress.

The .mobi folks are trying to bypass the most important piece in the evolution of the (mobile) web – letting the market, the users, decide what is good or not good. If a mobile website is no good, well, people won't use it. Good websites will do well and will stick around and be examples for new websites. This is not rocket science, and it doesn't need a business model around domain names, look and feel, or certifications.

For those who are thinking about reserving a .mobi domain, doing so 1) is going to possibly SLOW down things for you, your progress and time to market, and 2) there is no real gain on .mobi – as I mentioned before you can accomplish the same goals without .mobi. Why add yet another domain, related costs, and possibly delay your product to market? What is important is your brand-name and company name – why confuse the user with .mobi or similar attached to your name. You want your users to type in your brand-name, or company URL from anywhere, and that yielding good results. What is important is that you use your common sense when developing mobile websites. What is MORE important right now is fixing the out-of-the-box user experience, which has nothing to do with your mobile website or .mobi or URLs, but more with how handsets are configured by default, and with walled-gardens, and hoops users have to jump, and cost at the carrier, to get to the desired website, and things like that.

No need to establish precedence with .mobi. Today we have the .mobi guys pushing their solution, with the best of intentions, but worst of solutions, and tomorrow we may have the .settopbox guys pushing their own URL/domains. And the result is us, the product developers going through hell with bids, and more costs, and time spent and distractions, and the customer confused, having to first think what URL to type based on the device/computer they are using, before going to the site (yes, future mobile browsers may auto-complete the .mobi URL, but that is just masking the real problem).

What gives .mobi folks the right to define what is good or bad experience? Who are they to determine what a difficult navigation, or poorly formatted pages, or inappropriate or excessive content is? It is all relative. No need to impede innovation by restricting the user experience to a predetermined set of ways or guidelines. And it is not their job or role to decide what is good or bad. Let the user and market decide.

.mobi will NOT solve barriers. It will not solve difficult logins, or slow access and long load times (a moot point as network connection speeds are drastically improving), or make things better. It is all common sense anyway. Let's start fixing the user experience from the bottom up, starting at the handsets, and the carriers, and let the web evolve, as it has for the last 16 plus years. Let the normal evolution of the mobile web, and time, take care of how mobile web sites should and will look and feel – believe me, the users, market and time will take care of it.

I only see one positive thing (maybe) with .mobi, but I will cover that in another write-up.

In conclusion, .mobi introduces more harm than good. While the purpose of .mobi is the improve the mobile user experience, which as previously mentioned it can be perfectly accomplished without the need of a .mobi, it does so by introducing restrictions that impede innovation, and that introduces unneeded precedence. It also confuses the user, as well as brand-names.

I predict that .mobi will go obsolete. As companies learn how to detect a handset and redirect to URLs such as mobi.company.com or www.company.com/mobi (the way it should be), .mobi will be just another redirect that over time will become irrelevant.

ceo

Nokia Handset Comparison Tool

Wednesday, August 23rd, 2006

A very useful
Nokia handset comparison page



The Sony Ericsson P990i PDA phone

Tuesday, August 22nd, 2006

The Sony Ericsson P990i PDA phone – what a neat handset:
UMTS, Symbian OS 9.1 underneath, MIDP 2.0, double camera for video calls, touchscreen, and a keyboard, Bluetooth, 802.11b, and many other features.

I really would like to own one.

But there is a problem with the SE 990i — it's price! With a price tag around $1,000, it is just too expensive – it is hard to justify such expense. Granted the P990i is a fine, advanced piece of hardware and software, but for that price I can buy a Nokia 6680 and an E61, both high-end handsets…

So from my perspective, the P990i will remain as it is, “there”, like a monolith, untouchable…

ceo

Carnival of the Mobilists #41

Monday, August 21st, 2006

Don't forget this week's Carnival of the Mobilists – this week at
MOPocket. Good set of entries, a good read…
A great mobility weblog.

ceo

Poll Results for Do you like to use Code Generators?

Monday, August 21st, 2006

Do you like to use Code Generators? Below are the results for the poll:






…with the majority of the respondents indicating they like using code generators as a starting point (35%). Then comes the developers who rather (completely) write their software vs. using (or not like using) an automation tool (25%). The rest of the population are very close together: the developers who don't like the tools because are difficult to use or not useful (16%), and developers who don't understand the benefits of such tools (11%), and the developers that yes totally like to use code generators (13%). There were 83 participants from around the globe – thanks for participating!




ceo

Article: The Mobile Services Architecture Specification

Wednesday, August 16th, 2006

I wrote a short article that explains MSA. You can find it at Sun's Mobility Development Center website:

The article “The Mobile Services Architecture Specification introduces JSR 248
and next generation platform for Java ME devices. See how the
pieces of the new platform fit together.”

ceo

Sun to Open-Source Java ME

Tuesday, August 15th, 2006

Wow… Very interesting…

First Motorola, with their open source projects. Now Sun is open-sourcing Java ME.

This is pretty big. This will have a huge impact on how Java ME is defined (today via JCP expert groups), and developed, distributed, and licensed. A
governance body needs to be formed, who would be responsible for its direction and development.

I already have a project in mind when Java ME it goes OSS -> create hooks in the Java ME implementation, to allow for 100% test automation, including UI input.

ceo

Via Hinkmond Wong's Weblog

Carnival #40 at Abiro

Tuesday, August 15th, 2006

CoM 40

This week's carnival of the mobilists is at
Abiro.

Also remember to vote for the best post of July. The winner receives a $250 prize from the carnival's sponsor Khosla Ventures.

ceo

Tips from the US Computer Emergency Readiness Team – Defending Cell Phones and PDAs Against Attack

Sunday, August 13th, 2006

As cell phones and PDAs become more technologically advanced,attackers
are finding new ways to target victims. By using text messaging or email,
an attacker could lure you to a malicious site or convince you to install
malicious code on your portable device.

The United States Computer Emergency Readiness Team (US-CERT) has published a set of security tips for handhelds on Defending Cell Phones and PDAs Against Attack.

It describes some risks and how to protect yorself, mostly all common sense, but good to document. The following is an excerpt from the handheld security tips:

  • Follow general guidelines for protecting portable devices -
    Take precautions to secure your cell phone and PDA the same way you
    should secure your computer (see href="http://www.us-cert.gov/cas/tips/ST05-017.html">Cybersecurity for
    Electronic Devices and href="http://www.us-cert.gov/cas/tips/ST04-020.html">Protecting
    Portable Devices: Data Security for more information).
  • Be careful about posting your cell phone number and email
    address
    – Attackers often use software that browses web sites for
    email addresses. These addresses then become targets for attacks and
    spam (see href="http://www.us-cert.gov/cas/tips/ST04-007.html">Reducing Spam
    for more information). Cell phone numbers can be collected
    automatically, too. By limiting the number of people who have access
    to your information, you limit your risk of becoming a
    victim.
  • Do not follow links sent in email or text messages – Be
    suspicious of URLs sent in unsolicited email or text messages. While
    the links may appear to be legitimate, they may actually direct you to
    a malicious web site.
  • Be wary of downloadable software – There are many sites
    that offer games and other software you can download onto your cell
    phone or PDA. This software could include malicious code. Avoid
    downloading files from sites that you do not trust. If you are getting
    the files from a supposedly secure site, look for a web site
    certificate (see href="http://www.us-cert.gov/cas/tips/ST05-010.html">Understanding Web
    Site Certificates for more information). If you do download a file
    from a web site, consider saving it to your desktop and manually
    scanning it for viruses before opening it.
  • Evaluate your security settings – Make sure that you
    take advantage of the security features offered on your
    device. Attackers may take advantage of Bluetooth connections to
    access or download information on your device. Disable Bluetooth when
    you are not using it to avoid unauthorized access (see href="http://www.us-cert.gov/cas/tips/ST05-015.html">Understanding
    Bluetooth Technology for more information).

ceo