<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>Nathan Eagle&#039;s Forum Nokia Blog</title> 
<subtitle type="html">&lt;p&gt;I&#039;m currently developing a mobile phone programming curriculum at the University of Nairobi, while simultaneously pursuing my ever growing list of research areas as a Research Scientist at MIT.&lt;/p&gt;
</subtitle>
 
<updated>2006-12-09T13:18:17+02:00</updated> 
<id>http://www.lifetype.net,1.2/</id>
<link rel="alternate" type="text/html"  hreflang="en" href="http://blogs.forum.nokia.com/blog/nathan-eagles-forum-nokia-blog" />
 
<rights>Copyright (c) natecow</rights>
<generator uri="http://www.lifetype.net/" version="1.2">LifeType at Forum Nokia</generator> 
 
<entry> 
<title>SIM Apps: A single application that will run on all 2+billion phones??</title>
<link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/nathan-eagles-forum-nokia-blog/2006/12/09/sim-apps-a-single-application-that-will-run-on-all-2-billion-phones" /> 
<id>tag:blogs.forum.nokia.com,2006-12-09:331</id>
 
<updated>2006-12-09T13:18:17+02:00</updated> 
<published>2006-12-09T13:18:17+02:00</published> 
<summary type="html">  Here&amp;#8217;s the problem: I live in a country (  Kenya  ) where millions of people have extremely low-end phones (most phones don&amp;#8217;t even have WAP browser, not to mention ...</summary> 
<author> 
 
<name>natecow</name> 
<uri>http://blogs.forum.nokia.com/blog/nathan-eagles-forum-nokia-blog</uri> 
</author> 
<dc:subject>
Business Opportunities/Services 
General 
Messaging 
</dc:subject> 
<content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/nathan-eagles-forum-nokia-blog"> 
&lt;o:p&gt;&lt;/o:p&gt;Here&amp;#8217;s the problem: I live in a country (&lt;st1:country-region w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Kenya&lt;/st1:place&gt;&lt;/st1:country-region&gt;) where millions of people have extremely low-end phones (most phones don&amp;#8217;t even have WAP browser, not to mention Java-support).&amp;#160; I need another way to develop applications for these millions (1+ billion globally) phones besides building standard SMS-based applications that depend on the user remembering the relevant phone number and keywords to text...&lt;br /&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;After talking with &lt;a href=&quot;http://kiwanja.net/&quot;&gt;Ken Banks&lt;/a&gt; and others at the &lt;a href=&quot;http://w3c.org/&quot;&gt;W3C&lt;/a&gt; &lt;a href=&quot;http://www.w3.org/2006/07/MWI-EC/cfp.html&quot;&gt;Symposium on the Mobile Web for the Developing World&lt;/a&gt; in &lt;st1:city w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Bangalore&lt;/st1:place&gt;&lt;/st1:city&gt;, we stumbled upon another option which I know very little about: SIM-based applications.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;br /&gt; &lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Now back in &lt;st1:country-region w:st=&quot;on&quot;&gt;Kenya&lt;/st1:country-region&gt;, I&amp;#8217;m finally noticing that Safaricom has loaded up each of their SIM cards with applications that provide the user with real-time information about traffic conditions in &lt;st1:city w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Nairobi&lt;/st1:place&gt;&lt;/st1:city&gt;, news, sports information, etc. And the kicker is that my six-year old &lt;a href=&quot;http://images.google.com/images?q=%22nokia%203310&quot;&gt;Nokia 3310&lt;/a&gt; seems to run these SIM apps just as well as my E61.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;So my questions to the readers out there: &lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&amp;#160;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;strong&gt;1. How do these SIM applications work?&lt;/strong&gt; &lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;When I send a request for traffic information, does that simply send a SMS to the service provider with the relevant keywords? Or is it a service request &amp;#8211; like dialing *144# to check your balance? Or can it be either?&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&amp;#160;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;  &lt;/p&gt;
&lt;p style=&quot;&quot; class=&quot;MsoNormal&quot;&gt;&lt;strong&gt;2. How do we develop our own SIM applications?&lt;o:p&gt;&lt;/o:p&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;There seem to be a couple of SIM &lt;a href=&quot;http://www.gemplus.com/techno/stk/&quot;&gt;application&lt;/a&gt; &lt;a href=&quot;http://www.symbian.com/developer/techlib/v70sdocs/doc_source/reference/cpp/SimApplicationToolkit/index.html&quot;&gt;toolkits&lt;/a&gt; out there. Which one should we use to develop our applications? What are the differences? Tips/pointers/advice would be very welcome...&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;3. What methods can we use to deploy these applications across Kenya?&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Service providers seem to pre-load their sim cards with these applications. However, if I had the green light from &lt;st1:country-region w:st=&quot;on&quot;&gt;Kenya&lt;/st1:country-region&gt;&amp;#8217;s two service providers, it seems like I should be able to instantly have my SIM application on every phone in &lt;st1:country-region w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Kenya&lt;/st1:place&gt;&lt;/st1:country-region&gt; using the &lt;a href=&quot;http://www.gemplus.com/techno/ota/index.html&quot;&gt;over-the-air (OTA) system&lt;/a&gt; already in place. This looks like an extremely powerful way to roll-out an application. Has anyone had any experience with OTA installations of new sim apps?&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Unfortunately, the most likely case is that I won&amp;#8217;t be able to get any cooperation from the service providers to install my application on their sims. In this scenario, what other ways can I get a SIM application deployed in &lt;st1:country-region w:st=&quot;on&quot;&gt;&lt;st1:place w:st=&quot;on&quot;&gt;Kenya&lt;/st1:place&gt;&lt;/st1:country-region&gt;? Can I implement my own OTA service with my own SMS gateway?&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;I know phones can read and write data to the SIM card &amp;#8211; is it possible to get a mobile phone application that will install a new service directly on the SIM card? That way it could be possible to get the tens of thousands of local entrepreneurs who sell scratch cards to also offer a service involving putting a customer&amp;#8217;s sim card into their own phone and writing the desired application directly to the card.&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;&amp;#160;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Would love to get some feedback from the developer community about the validity of this rather low-tech concept... Thanks!&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt;&amp;#160;&lt;/o:p&gt;&lt;/p&gt; 
</content> 
</entry> 
 
</feed>