Thoughts on AI, architecture, and building systems that work in the real world.

Open Mobile Terminal Platform (OMTP) Hardware Requirements And Defragmentation, Trusted Environment Spec

The Open Mobile Terminal Platform (OMTP) forum, an operator-sponsored forum, has released a set of guidelines for mobile terminals such as PDAs and smartphones. The purpose of the guidelines is to minimize fragmentation across handsets. The guidelines OMTP Hardware Requirements And Defragmentation, Trusted…

Mobile data consumption is about access to relevant information

Read via MocoNews that Telephia and ComScore revealed that on mobiles more people like to access weather information, while on the PC it is about searching… Let me tell you why I'm not surprised with these results… and why this validates one of…

Mobile Marketing Association Best Practices Guidelines

The Mobile Marketing Association has released the latest version of their Consumer Best Practices Guidelines for Cross-Carrier Mobile Content Programs (in PDF format). The guidelines include information on: General Conduct Advertising and Promotion Opt-in Standard Rate Programs Premium Rate Programs Help Opt-out Subscriptions…

Carnival of the Mobilists #55

Checkout Eli Dickinson's Carnival of the Mobilists at FierceDeveloper… Posts by Mobilists including Ajit, StayGoLinks, Russel Buckley, Eli, Mike Rowehl, and many others… ceo

Sony Ericsson releases package for UIQ 3 based Web Services

From the Sony Ericsson press release: “With the new Web Services for UIQ 3 package released today, Sony Ericsson gives developers an easy solution including guidance on how to access remote services over the internet on UIQ 3 phones using an open XML…

The 10 principles of Assembly Java

A good compilation of tips by Mihai Preda's of the The anatomy of a project weblog. These are tips to consider to help keep your Java ME code small. I have used many of them, and some of these tips and others can…

Ten reasons why every programmer should learn C

The C Language is probably the most important programming language; it is fast, compact, and pervasive, and it exposes programmers to very important skills and concepts; you can't be sloppy when using C. The C Language is the language of choice for building…

SMS-based mobile attack by sending invisible and unnoticeable SMS messages

“Simply by sending an invisible and unnoticeable SMS message to a particular cell phone, spying on cell phone users has become child's play.” Note sure the validity of this, but it's important to be aware of this security exposure… I won't be surprised…

Google: mobile operators want to block our apps

Jason at the Paxmodept Blog points out an article at ZDNet UK about Google and its struggles with operators who want to block Google applications. Oh boy… not even Google can be saved from this one… that says a whole lot about the…

Mike R on "US Carriers Developer Hostility Hits a New High"

Mike Rowehl writes about something that has me perplexed, upset, and furious – see All traffic to US handsets require a valid short code registered with the different networks. This is a very big deal. And is no good… Closed systems, over-control by…