<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Palm Mania &#187; Mojo Framework</title>
	<atom:link href="http://palmmania.at/thema/mojo-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://palmmania.at</link>
	<description>Nachrichten zu Palm Pre, WebOS &#38; Co.</description>
	<lastBuildDate>Thu, 22 Oct 2009 11:48:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Endlich: Mojo Framework wird geöffnet!</title>
		<link>http://palmmania.at/mojo-framework-webos-sdk-veroeffentlicht/</link>
		<comments>http://palmmania.at/mojo-framework-webos-sdk-veroeffentlicht/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 07:31:02 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Palm WebOS]]></category>
		<category><![CDATA[Mojo Framework]]></category>

		<guid isPermaLink="false">http://palmmania.at/?p=325</guid>
		<description><![CDATA[Palm hat am 1. April im Blog gepostet, dass später am Tag eine Ankündigung kommen würde, und zwar kein Aprilscherz. In Blogs und auf Twitter wurde spekuliert, was das sein könnte. Die Veröffentlichung des Software Development Kit (SDK) und konkrete Pre-Start-Termine für verschiedene Länder waren die meistgenannten Gerüchte.
Geworden ist es eine Öffnung des SDK und [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://palmmania.at/thema/palm/">Palm</a> hat am 1. April im Blog <a href="http://blog.palm.com/palm/2009/04/watch-this-space-no-foolin.html">gepostet</a>, dass später am Tag eine Ankündigung kommen würde, und zwar kein Aprilscherz. In Blogs und auf Twitter wurde spekuliert, was das sein könnte. Die Veröffentlichung des <a href="http://palmmania.at/thema/mojo-framework/">Software Development Kit (SDK)</a> und konkrete <a href="http://palmmania.at/thema/palm-pre/">Pre</a>-Start-Termine für verschiedene Länder waren die meistgenannten Gerüchte.</p>
<p>Geworden ist es eine Öffnung des SDK und die Ankündigung eines Palm OS Emulators (dazu später mehr). Das SDK, das unter dem Namen Mojo Framework firmiert, wird zwar noch nicht völlig frei zum Download zur Verfügung gestellt, es gibt aber eine <a href="http://sdkapplication.palm.com/sdkapplication/"><strong>Antrags-Formular</strong></a>, mit dem der Zugang beantragt werden kann.</p>
<p>Palm verspricht, alle Entwickler/innen möglichst bald aufzunehmen, wird aber nach verschiedenen Kriterien (Entwicklungs-Plattform, geplante Features, Anwendungs-Beschreibung, etc.) auswählen, um eine möglichst breite Basis an Entwickler/innen zu haben.</p>
<p>Ich hab mich bereits beworben und werde, sobald ich aufgenommen wurde, darüber bloggen!</p>
]]></content:encoded>
			<wfw:commentRss>http://palmmania.at/mojo-framework-webos-sdk-veroeffentlicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Palms Mojo kommt von Dojo</title>
		<link>http://palmmania.at/mojo-basiert-auf-dojo-framework/</link>
		<comments>http://palmmania.at/mojo-basiert-auf-dojo-framework/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 15:20:54 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Palm WebOS]]></category>
		<category><![CDATA[Blast Radius]]></category>
		<category><![CDATA[Dojo Framework]]></category>
		<category><![CDATA[Mojo Framework]]></category>

		<guid isPermaLink="false">http://palmmania.at/?p=176</guid>
		<description><![CDATA[Einer der großen unbekannten Faktoren bei Palms neuem WebOS ist die Programmierumgebung. So wissen wir zwar, dass sie Mojo Framework heißen wird, ganz wesentlich auf HTML &#38; JavaScript basiert und trotzdem Zugriff auf Gerätefunktionen wie Offline-Speicher, Kalender oder GPS haben wird.
Mittlerweile verdichten sich die Hinweise darauf, dass das Mojo Framework auf dem JavaScript-Framework Dojo basieren [...]]]></description>
			<content:encoded><![CDATA[<p>Einer der großen unbekannten Faktoren bei <a href="http://palmmania.at/thema/palm/">Palms</a> neuem <a href="http://palmmania.at/thema/palm-webos/">WebOS</a> ist die Programmierumgebung. So wissen wir zwar, dass sie <a href="http://palmmania.at/thema/mojo-framework/">Mojo Framework</a> heißen wird, ganz wesentlich auf <a href="http://palmmania.at/mojo-application-framework/">HTML &amp; JavaScript basiert</a> und trotzdem Zugriff auf Gerätefunktionen wie Offline-Speicher, <a href="http://palmmania.at/thema/kalender/">Kalender</a> oder <a href="http://palmmania.at/thema/gps/">GPS</a> haben wird.</p>
<p>Mittlerweile verdichten sich die Hinweise darauf, dass das Mojo Framework auf dem <a href="http://www.dojotoolkit.org/">JavaScript-Framework Dojo </a>basieren wird, der Name soll für &#8220;Mobile Dojo&#8221; stehen.</p>
<p>Die Annahme basiert einerseits auf der Datei &#8220;mojo.js&#8221;, die sich auf Palms Homepage befindet, und sowohl Hinweise auf &#8220;mojo&#8221; als auch &#8220;dojo&#8221; beinhaltet. Dann gibts da auch noch den <a href="http://blog.slajax.com/2008/07/17/first-week-at-blast-radius-over/">Blog Post</a> eines <a href="http://palmmania.at/thema/blast-radius/">Blast Radius</a>-Mitarbeiters (die Firma hat Palms neue Marketing-Strategie entwickelt, eventuell auch das WebOS und das Mojo Framework) vom letzten Jahr, der ganz konkret davon spricht, dass Mojo auf Dojo basiert.</p>
<p>Immer noch zu wenig Dojo für einen Tag? Hier gibts einige <a href="http://www.dojotoolkit.org/demos">Demos</a>, die <a href="http://www.dojotoolkit.org/docs">Dokumentation</a> und <a href="http://www.roseindia.net/dojo/">Start-Tutorials</a>.</p>
<p>via <a href="http://palmwebosblog.com/palm-pre/start-developing-for-palm-pre-mojo-sdk-based-on-dojo-toolkit/">Palm WebOS Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://palmmania.at/mojo-basiert-auf-dojo-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mojo Application Framework</title>
		<link>http://palmmania.at/mojo-application-framework/</link>
		<comments>http://palmmania.at/mojo-application-framework/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 22:59:54 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Palm WebOS]]></category>
		<category><![CDATA[App Catalog]]></category>
		<category><![CDATA[Mojo Framework]]></category>

		<guid isPermaLink="false">http://palmmania.com/?p=72</guid>
		<description><![CDATA[Palm hat neben der vielbeachteten Ankündigung des Palm Prē und des Palm WebOS für die Entwickler/innen, dem Rückgrad des neuen Betriebssystems, das Palm Mojo Application Framework und das Palm Mojo SDK kurz vorgestellt. Wie beim Palm Prē sind noch nicht viele Informationen verfügbar, wir haben alle verfügbaren Informationen in diesem Artikel zusammengefasst.
HTML5, CSS, Javascript
Die meistbeachtete [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/thema/palm/">Palm</a> hat neben der vielbeachteten Ankündigung des <a href="/thema/palm-pre/">Palm Prē</a> und des <a href="/thema/palm-webos/">Palm WebOS</a> für die Entwickler/innen, dem Rückgrad des neuen Betriebssystems, das <a href="/thema/mojo-framework/">Palm Mojo Application Framework</a> und das Palm Mojo SDK kurz vorgestellt. Wie beim Palm Prē sind noch nicht viele Informationen verfügbar, wir haben alle verfügbaren Informationen in diesem Artikel zusammengefasst.</p>
<h2>HTML5, CSS, Javascript</h2>
<p>Die meistbeachtete Eigenschaft des Palm Mojo Application Frameworks ist die Tatsache, dass es wesentlich auf HTML5, CSS und JavaScript basiert. Das ist eine intelligente Entscheidung, da Palm hier auf einen riesigen Gruppe potentieller Entwickler/innen zurückgreifen kann, die keine neuen Fähigkeiten dafür erwerben müssen.</p>
<p>Wichtig ist dabei <strong>HTML5</strong>, also nicht das heute verbreiteten HTML4 oder XHTML. HTML5 wird seit 2004 von der <a href="http://sebmos.at/thema/whatwg/">WHATWG</a> und später dem W3C entwickelt und ist eine Weiterentwicklung von HTML, an der das W3C zur Zeit arbeitet. Es beinhaltet einige neue Tags und Eigenschaften. So soll in HTML5 jedes Element verlinkt werden können, zum Beispiel ein Aufzählungselement mit &lt;li href=&#8221;http://link.com/&#8221;&gt;text&lt;/li&gt;. Ein neuer Tag ist zum Beispiel der &lt;video&gt;-Tag, der auch im <a href="http://sebmos.at/thema/mozilla-firefox/">Firefox 3.1</a> verfügbar sein wird.<br />
Bisher ist nicht klar, warum genau HTML5 (und nicht etwa XHTML oder HTML4) eingesetzt werden soll.</p>
<p>JavaScript und CSS werden beim Mojo Application Framework zum Programmieren und Designen der Anwendungen verwendet. JavaScript bedeutet leider, dass die Entwicklung von komplexen Anwendungen wie Spielen schwierig wird, Pandora-CTO Tom Conrad (Pandora arbeitet seit Herbst 2008 mit einer Vorversion des Mojo Application Framework) hat das in einem <a href="http://www.palminfocenter.com/news/9685/interview-with-pandora-about-developing-for-webos/">Interview mit PalmInfocenter</a> bestätigt.</p>
<p>Dass das Mojo Application Framework auf Web-Technologien basiert, bedeutet allerdings nicht, dass am Palm WebOS nur Web-Anwendungen laufen. WebOS-Programme werden Zugriff auf Gerätefunktionen wie Touch-Gesten, Benachrichtigungen, lokalen Speicher, Kalender, Kontakte, GPS-Location, etc. haben und komplexe User Interface-Anwendungen ermöglichen.</p>
<p>Insgesamt klingt das ähnlich wie die Mozilla Plattform. Firefox basiert bekanntlich auch auf JavaScript und CSS, das Interface selbst ist XML-basiert. So wie <a href="http://sebmos.at/thema/mozilla/">Mozilla</a> daran arbeitet, Python als zweite Programmiersprache für die Mozilla Plattform zu ermöglichen, könnte aber auch Palm das Mojo Application Framework um eine mächtigere Programmiersprache erweitern. Der <a href="http://sebmos.at/thema/linux/">Linux-Kernel</a>, auf dem WebOS basiert, ermöglicht das auf jeden Fall.</p>
<h2><a href="/thema/palm-os/">Palm OS</a></h2>
<p>Eine Frage, die sich viele Palm OS-Entwickler stellen ist, ob und wie bestehende Programme auf WebOS konvertiert werden können. Palm hat dazu bisher keine genauen Informationen bekannt gegeben. Palms Entwickler-Seite spricht davon, dass es die Möglichkeit geben wird, PDB-Daten (PDB = PalmDataBase) zu konvertieren. Die alten Programme werden vermutlich nicht auf WebOS laufen &#8211; einerseits gibt es dazu keine Ankündigung, andererseits macht es keinen Sinn, da sie das User Interface des neuen Betriebssystems nicht nützen.</p>
<p>Durch die freie Natur des Linux-Kernels könnte allerdings ein Kompatibilitäts-Programm ermöglichen. <a href="/thema/styletap/">StyleTap</a> hat bereits <a href="/palm-os-kompatibilitat-mit-webos/">angekündigt</a>, an einer solchen Anwendung arbeiten zu wollen.</p>
<h2>Palm Mojo SDK</h2>
<p>Weiters wird Palm für Entwickler/innen eine auf <a href="http://sebmos.at/thema/eclipse/">Eclipse</a> basierende IDE zur Verfügung stellen, selbstverständlich können auch andere Programme verwendet werden. Die IDE befindet sich zur Zeit in einer privaten Testphase mit ausgewählten Unternehmen, demnächst wird sie auf der <a href="http://developer.palm.com/">Entwicklerseite</a> zum kostenlosen Download angeboten werden.</p>
<h2><a href="/thema/app-catalog/">Palm App Catalog</a></h2>
<p>Zu erwarten war auch ein App Store nach Vorbild des <a href="http://sebmos.at/thema/iphone/">iPhones</a>, bei Palm wird er &#8220;App Catalog&#8221; heißen. Es wird erwartet, dass damit Anwendungen online gekauft werden können und er weitgehend wie der <a href="http://sebmos.at/thema/apple/">Apples</a> App Store funktionieren wird. Das genaue Featureset scheint aber noch nicht festzustehen, Palm fragt nämlich im <a href="http://pdnblog.palm.com/?p=50">Developer Blog um Hilfe</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://palmmania.at/mojo-application-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

