<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blogs.forum.nokia.com/styles/rss.css" type="text/css"?>
 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://my.netscape.com/rdf/simple/0.9/">
 <channel>
  <title>Daniel Rocha's Forum Nokia Blog - What if you were the owner?</title>
  <description>Forum Nokia Blogs</description>
  <link>http://blogs.forum.nokia.com/summary.php</link>
 </channel>
    <item>
     
   <title></title>
   <description>&lt;p&gt;hi! i think i would choise java&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24844</link>
  </item>
    <item>
     
   <title>.NET on S60</title>
   <description>&lt;p&gt;Greetings Daniel&lt;/p&gt;
&lt;p&gt;Of course I would include .NET purely on its enterprise business application momentum which could make Nokia more relevant in the enterprise space too. C# and Visual Basic are hugely popular development languages that come complete with the Java like managed environment. Then there are the great tools (Visual Studio) too.&lt;/p&gt;
&lt;p&gt;If you have a chance, pop over to our website and take a look at Net60.&lt;/p&gt;
&lt;p&gt;I&#039;d be happy to hear any of your thoughts.&lt;/p&gt;
&lt;p&gt;BR&lt;br /&gt;
Adriano&lt;br /&gt;
www.redfivelabs.com&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24434</link>
  </item>
    <item>
     
   <title></title>
   <description>&lt;p&gt;If you have a good route-to-market and developers are making lots of money, nobody cares about the technology. If your competitors have a good route-to-market, and you do not, watch your ecosystem evaporate. This discussion is only of interest for those developers who&#039;s income doesn&#039;t depend on selling software.&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24201</link>
  </item>
    <item>
     
   <title></title>
   <description>&lt;p&gt;Hi everyone.&lt;/p&gt;
&lt;p&gt;A few days ago, I was surfing the web and I found out a project that works over most mobile phones which lets you know where your friends are in real time and update your status in twitter. It´s called Dimdix.&lt;/p&gt;
&lt;p&gt;On their website they say you don´t need a GPS system to detect your location. Does anyone know how this works?&lt;/p&gt;
&lt;p&gt;I´m using a Motorola L7 and amazingly it detected my location.&lt;/p&gt;
&lt;p&gt;I cannot stop thinking of all the things I could do with it.&lt;/p&gt;
&lt;p&gt;If anyone wants to take a look you can go&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24155</link>
  </item>
    <item>
     
   <title>User first, anything else follows</title>
   <description>&lt;p&gt;&quot;Include a security framework for each runtime, or for all of them.&quot;&lt;/p&gt;
&lt;p&gt;There MUST be a security framework, but it shouldn&#039;t be ALL that there is.&lt;/p&gt;
&lt;p&gt;There should also be a non-secure sandbox, which would allow developing, distributing and installing completely unsecure ad hoc software.&lt;/p&gt;
&lt;p&gt;It&#039;s insane to demand that e.g. freeware sudoku game must go through Test House examination, Symbian Signing and finally get approved by an operator for distribution! There should be a public, well secured and isolated sandbox in mobile, where certain limited capability applications could happily wreck havoc, use all allowed resources and crash anything they can imagine.&lt;/p&gt;
&lt;p&gt;Disclaimer: not all freeware is badly designed or contain trojan. I&#039;ve written and released dozens of freeware and not once a virus. No comments about design, but at least everything has worked :)&lt;/p&gt;
&lt;p&gt;Without such liberated &quot;freezone&quot;, there won&#039;t be hobby developers, users won&#039;t know that sw exist, won&#039;t know they can actually install something and especially will not demand better versions - for which they would be willing to pay for. Platform is dead without voluntary freetime hobby developers.&lt;/p&gt;
&lt;p&gt;&quot;Create a distribution model for applications developed on your set of runtimes.&quot;&lt;/p&gt;
&lt;p&gt;Everybody is thinking about Apple&#039;s App Store. We have to wait a while to see where to improve. However the very first step is to match App Store. Waiting to long only means that App Store 2.0 will be further away from reach!&lt;/p&gt;
&lt;p&gt;&quot;Provide support for development tools.&quot;&lt;/p&gt;
&lt;p&gt;Tough.. I&#039;ve used commercial, pre-release and &quot;unofficial&quot; tools. Best support has always been from enthusiastic people.&lt;/p&gt;
&lt;p&gt;Just one comment: are you selling development tools or platform? How much do you want to have developers? How many, in which schedule? Offering way too much crippled &quot;free/entry level&quot; tools might turn some people away, to other platforms.&lt;/p&gt;
&lt;p&gt;&quot;You can also ignore legacy technologies (including operating system)&quot;&lt;/p&gt;
&lt;p&gt;There is always legacy, at least in users&#039; mind and expectations. Even iPhone wasn&#039;t complete new innovation, just putting old things together in a bit different way.&lt;/p&gt;
&lt;p&gt;But to choose new technologies: I&#039;d like to use that wireless electricity (demo at some expo), real non-breaking and fully automated network roaming, automatic settings configuration, integration to home electronics, actually working voice commands..&lt;/p&gt;
&lt;p&gt;Hmph, lot of automated things which currently just waste my time :) I don&#039;t want to use mobile device, I want to use/get service totally regardless of media, location or context. Give me solutions and service, not technology!&lt;/p&gt;
&lt;p&gt;&quot;Native-only development&quot;&lt;/p&gt;
&lt;p&gt;No native for majority of use cases, it&#039;s just too much trouble. Phones have more memory, CPU, harddisk and connectivity than desktop computers 15 years ago. This development is going to continue, so native code is not needed - in most cases.&lt;/p&gt;
&lt;p&gt;On the other hand there shouldn&#039;t be any limitations, if that can be avoided. It should be possible to embed native code into &quot;standard&quot; run-time interpreted environments. Could be C/C++ or assembly, what ever can squeeze the last bits out of pipe.&lt;/p&gt;
&lt;p&gt;&quot;I promise I will pass this information on to important people in Nokia. Whether they will use it/like or not, I can&#039;t guarantee! :)&quot;&lt;/p&gt;
&lt;p&gt;Would love to see summary, but understand that it&#039;s just not possible. Have fun!&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;--jouni&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24152</link>
  </item>
    <item>
     
   <title></title>
   <description>&lt;p&gt;I have to say I agree with Mark. Having many environments means the platform will attract many developers. Having just one environment would narrow it down to people skilled in that particular programming language.&lt;/p&gt;
&lt;p&gt;On top of my list would be: C/C++, Java, Python and Flash. I suppose having JavaScript and Silverlight couldn&#039;t hurt but I&#039;m not too familiar with them so I&#039;ll refrain from making comments on them.&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24151</link>
  </item>
    <item>
     
   <title>As many as possible</title>
   <description>&lt;p&gt;All of them!  You can&#039;t provide too many environments for developers... except maybe Silverlight, but that&#039;s just because I don&#039;t like the way Microsoft does business.&lt;/p&gt;
&lt;p&gt;If I had to pick a restricted set I&#039;d go for native development (although with the evolution of Open C/C++ continuing + Qt) as top priority, then Python, then Flash Lite.  The rest don&#039;t matter since they don&#039;t really offer anything more except more developers that know about them.&lt;/p&gt;
&lt;p&gt;@Antony, Symbian/Nokia is adding standard C/C++.  I think the plan is even to be ISO standards compliant by around v9.5 of the OS.&lt;/p&gt;
&lt;p&gt;Mark&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24150</link>
  </item>
    <item>
     
   <title>The Native one</title>
   <description>&lt;p&gt;My vote goes for Native only development using C++&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24149</link>
  </item>
    <item>
     
   <title></title>
   <description>&lt;p&gt;This is a very tough question. :)&lt;/p&gt;
&lt;p&gt;It&#039;s not easy to find something that satisfies all parties.&lt;/p&gt;
&lt;p&gt;Personally, I would prefer AJAX with some extensions to access phone functionalities. Many people believe that Web applications connected to &quot;the cloud&quot; is the future.&lt;/p&gt;
&lt;p&gt;Btw, why not supporting the most widely used technologies out there, i.e. standard C/C++ (not the &quot;strange&quot; Symbian C++), Java and Flash.&lt;/p&gt;
</description>
   <link>http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/2008/09/03/your_runtimes#comment24148</link>
  </item>
  </rdf:RDF>