<?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>Uxebu.com - the Ajax and JavaScript Experts &#187; business</title>
	<atom:link href="http://uxebu.com/blog/category/business/feed/" rel="self" type="application/rss+xml" />
	<link>http://uxebu.com/blog</link>
	<description>Web, Dojo, news</description>
	<lastBuildDate>Sun, 06 Jun 2010 22:28:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mobile Web – does the adult industry point the way (again)?</title>
		<link>http://uxebu.com/blog/2010/02/26/mobile-web-%e2%80%93-does-the-adult-industry-point-the-way-again/</link>
		<comments>http://uxebu.com/blog/2010/02/26/mobile-web-%e2%80%93-does-the-adult-industry-point-the-way-again/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 12:35:31 +0000</pubDate>
		<dc:creator>Nikolai Onken</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[frontend engineering]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[w3c widgets]]></category>
		<category><![CDATA[app stores]]></category>
		<category><![CDATA[cross-platform]]></category>

		<guid isPermaLink="false">http://uxebu.com/blog/?p=1054</guid>
		<description><![CDATA[During a very intense week at the Mobile World Congress in Barcelona and a lot of very interesting meetings, discussions and talks, one incident surprisingly stuck out. At one of the evening events, I randomly met the folks behind http://www.yourappshop.com, a platform which allows you to distribute iPhone applications through other means than the official [...]]]></description>
			<content:encoded><![CDATA[<p>During a very intense week at the Mobile World Congress in Barcelona and a lot of very interesting meetings, discussions and talks, one incident surprisingly stuck out. At one of the evening events, I randomly met the folks behind <a href="http://www.yourappshop.com">http://www.yourappshop.com</a>, a platform which allows you to distribute iPhone applications through other means than the official Apple app store – you don’t need a jailbroken iPhone as you need when using alternative app stores such as <a href="http://cydia.saurik.com/">Cydia</a>. But before I explain in more detail what they are doing lets have a look at the current app store hype.<br />
<span id="more-1054"></span></p>
<h2>Is the app store concept flawed?</h2>
<p>Lately I have been reading <a href="http://www.spiegel.de/netzwelt/web/0,1518,679750,00.html">more</a> and <a href="http://www.spiegel.de/netzwelt/netzpolitik/0,1518,679959,00.html">more</a> articles, <a href="http://twitter.com/tomiahonen/status/9580847661">tweets</a> and <a href="http://www.quirksmode.org/blog/archives/2010/02/the_iphone_obse.html">blogposts</a> stating their concerns about the fact that Apple almost randomly removes applications and that people for some reason have distorted views of the mobile application and app store reality.</p>
<p>I am not in favor of allowing any kind of application into an app store by default, there is no reason why you should have to do that (a bakery also selects which producs it wants to sell). The problem really is though, that Apple is running the only official app store for the iPhone. One app store controlling the entire market for a device is plainly wrong!</p>
<p>Not only does it cripple innovation but it also shows one major flaw of Apples strategy – the factor of competence. How on earth does Apple, a hardware and software manufacturer think it has the competence to judge whether an application should be admitted or not? Maybe in these days when mobile applications don’t go further than simple games or information display/exchange – but what if applications are starting to come with real security implications?</p>
<p><strong>An example:</strong><br />
Imagine you are writing an application reading your heartrate and writing an ECG (This is not too far fetched, <a href="http://uxebu.com/blog/2010/01/25/humanapi-the-browser-in-the-real-world/">look at our research project HumanApi</a>). Is Apple seriously trying to tell that they can judge whether such an app should make it into the app store or not? They by far don’t have the competence of the medical industry, no way!</p>
<p>A much more interesting app store concept would be to have certified stores by companies I trust (or community driven in other application use-cases). Looking at the medical example, wouldn’t it make much more sense if companies like Siemens, Phillips, and other medical device manufacturers start an alliance and run their own store, so I can trust the apps I am using, so that as a developer, I know that qualified people are judging my application? Not only would this guarantee much higher quality but it also would foster competition which we are lacking here.</p>
<h2>Companies == lemmings?</h2>
<p>Where does this &#8220;I need an app as well&#8221; come from? Why do people care so much when their application gets rejected by the Apple app store?</p>
<p><strong>An example:</strong><br />
On february 23rd, large German online publisher <a href="http://www.spiegel.de/netzwelt/web/0,1518,679750,00.html">Spiegel Online</a> wrote an article about the fact that Apple might disapprove an application of the famous yellow press publisher &#8220;<a href="http://bild.de">Bild</a>&#8220;. On february 24th they <a href="http://www.spiegel.de/netzwelt/netzpolitik/0,1518,679959,00.html">posted another front-page article</a> questioning whether legal means would be the only way to go?!?</p>
<p>Now that is insane, not only will it cost those folks a lot of money to run law suits against Apple, on top of that they are forcing their way into technology without future – already today, the Apple app store is not the only way to legally distribute your applications to the iPhone! Apple is a new player in the mobile industry and albeit its amazing achievements, <a href="http://communities-dominate.blogs.com/brands/2010/02/phone-market-shares-for-year-of-2009-and-last-quarter-2009.html">never forget looking at marketshares</a>.</p>
<p>To summarize: For whatever kind of reason, one of the biggest German online newspaper sees Apple rejecting applications as being threatening enough to write an article – how more blatantly can the reality be distorted?</p>
<h2>What can and should we do?</h2>
<p>Back to the surprising incident I was mentioning earlier: When the folks behind <a href="http://www.yourappshop.com/">http://www.yourappshop.com</a> showed me their application store – for the iPhone! – one thought came to my mind &#8220;Does the Adult Industry point the way (again)?&#8221;  (whether you and I approve adult content or not is a different discussion, what we need to take out of this is the fact that they are showing a very viable way to go).</p>
<p>YourAppShop developed an app store entirely based on web technologies (lots of HTML5 which is supported by the iPhone browser and many many more devices) – which allows you to download web based applications to your homescreen, watch image slideshows, even videos. Everything works off- and online. To the well traveled mobile web developer all of this is nothing new, it is all part of HTML5. The folks of YourAppStore though were creative enough to build it so that the end-user does not feel the difference between a real native app (from the Apple store) and an application based on web technologies, payment for the service included! </p>
<p>Why don’t people (especially the folks in decision making positions) see that you can write amazing applications for the iPhone based on technology which also will work on other phones and which does not have to pass the QA of Apple? </p>
<p>If you are not too bothered about adult content (NSFW) take a look at <a href="http://www.yourappshop.com">http://www.yourappshop.com</a> from within your iPhone browser and visit one of their stores – the way they have set up a viable ecosystem using web technologies will give you a new impression of what we actually are able to do today.</p>
<p>As much as people might have concerns with the adult industry, they are showing us how we can get out of the app store restrictions – technology of today can be used to write successful applications and you can be monetizing the potential (more than 8.000.000 downloads for YourAppShop should say enough), Now that sounds great doesn’t it <a href="http://twitter.com/bild_aktuell">@Bild.de</a> and <a href="http://twitter.com/spiegel_alles">@Spiegel.de</a>?</p>
<p>And as if its not enough, Apple itself is showing a great example of the potential of web applications running on the iPhone with their online help: <a href="http://help.apple.com/iphone">http://help.apple.com/iphone</a> &#8211; go visit their site, and add the application to your homescreen by clicking on the &#8220;+&#8221; button in the bottom toolbar (Not to mention the fact that iPhone applications where meant to be build using the web stack in the first place). </p>
<p>As an application developer/creator, your goal should not be to only run on one platform, unless you don’t care about having sustainable and solid business case or unless your target-group is only the group of iPhone users (which I can’t believe is ever true).</p>
<p><a href="http://uxebu.com/blog/2010/02/15/eventninja-a-mobile-cross-platform-app/">We showed that there is technology which allows you to write applications for more than one platform</a>, technology which works whether there is an app store in between or not, technology which has a future, technology the web is built with – HTML/JavaScript/CSS or better, HTML5 apps. Use it and stop wasting time being afraid that Apple will ruin your business because they are rejecting an application – you shouldn’t have to care less!!</p>
<h2>Conclusion</h2>
<p>Jumping into the &#8220;We need to have an iPhone app&#8221; mantra without any second thought is very dangerous, its not good for your business. Analyze your requirements and check carefully if you can’t cover your needs with an application based on web technologies (which <a href="http://uxebu.com/blog/2010/02/15/eventninja-a-mobile-cross-platform-app/">as we proved still can make it into the Apple store</a> if they approve of your content). The advantage of applications based on web technology is overwhelming:</p>
<ul>
<li>Standardized technology stack (HTML5)</li>
<li>HTML5 apps work in mobile browsers, can be distributed over app stores or even can be integrated into traditional websites.</li>
<li>Much lower development costs.</li>
<li>Huge amount of target platforms</li>
</ul>
<p>Of course there are application cases where you need to access the devices hardware in ways the browser doesn&#8217;t yet allow you to (games or applications with extreme performance requirements for example) &#8211; but especially publishers and content driven apps should think twice.</p>
<p>If you are looking into building a mobile application and are not sure whether you should go for the native iPhone, native Android or any other native platform (and spend tons of money on it) or whether you should build on top of the much more open technology stack of the web, <a href="/contact">feel free to contact us and we can take a closer look at your requirements</a>.</p>
<p>Back to the <a href="http://www.vdz.de">folks who are planning to sue Apple (VDZ)</a> – start putting your apples into the right basket, build a web based application store as you can see with YourAppShop and you will have complete freedom over what you want to sell and what not. Your customers won’t feel the difference, they might even like it more because you can offer better prices (no profit sharing with Apple). Sueing Apple won’t help a thing, don’t waste your money and time.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2010/02/26/mobile-web-%e2%80%93-does-the-adult-industry-point-the-way-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>EventNinja &#8211; A Mobile Cross Platform App</title>
		<link>http://uxebu.com/blog/2010/02/15/eventninja-a-mobile-cross-platform-app/</link>
		<comments>http://uxebu.com/blog/2010/02/15/eventninja-a-mobile-cross-platform-app/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 12:40:35 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[frontend engineering]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[w3c widgets]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=934</guid>
		<description><![CDATA[Lately we have been quite active around a mobile app, which you can find in multiple app stores for multiple platforms. The app runs on iPhone, Android, Palm&#8217;s WebOS, Blackberry, Windows Mobile, Nokia S60, Vodafone 360 phones and we are still adding to the list. But the most interesting fact is: it&#8217;s all the same [...]]]></description>
			<content:encoded><![CDATA[<p>Lately we have been quite active around a <strong>mobile app</strong>, which you can find in <strong>multiple app stores for multiple platforms</strong>. The app runs on iPhone, Android, Palm&#8217;s WebOS, Blackberry, Windows Mobile, Nokia S60, Vodafone 360 phones and we are still adding to the list. But the most interesting fact is: <strong>it&#8217;s all the same code, just one and the same app</strong>. For making it work on all the platforms we just had to wrap, build, deploy and package it using the right combination of tools for the right platform. By adding a bit of UI sugar (mostly CSS) the app looks native and can reach a much wider audience for a much lower cost than ever possible before.</p>
<div  style="align: center;">
<a href="http://blog.uxebu.com/wp-content/uploads//2010/02/allphones.jpg"><img src="http://blog.uxebu.com/wp-content/uploads//2010/02/allphones-1024x255.jpg" alt="" title="allphones" width="512" height="128" class="alignnone size-large wp-image-1006" style="border: 1px solid #333" /></a></div>
<p><span id="more-934"></span></p>
<h2>What is EventNinja?</h2>
<p>EventNinja is our little ninja that goes out and collects events :-). Seriously: we had started uxebu with the high goal of playing with the best and knew from the beginning that we can reach out to the interested and passionate crowd just by meeting up with them personally, at the various real-life events. So we just needed to show up at the WebMondays and BarCamps around us. We started keeping track of them in a Google Calendar, which is publicly shared (you can find it here <a href="http://bit.ly/webdev-events">http://bit.ly/webdev-events</a>), because we know that we are not the only ones interested in upcoming developer events. During a very busy phase during the summer of 2009, where a lot of dojo.beers took place around the world, the calendar already was of big use. We started to write a small web site widget to embed the calendar in our site. We had a very focused and content-oriented use case and after coming across W3C Widgets, we quickly decided to port the web site widget over to a W3C widget &#8211; the same night we had it also running on an iPhone. This got the ball rolling and we realized that we should start porting this widget to even more platforms. From thereon we felt confident that we are on the right track. And we shall be proofen to be right.</p>
<h2>The base of it all: HTML (and W3C Widgets)</h2>
<p>The web stack is the widest spread and most widely used technology stack. The <a href="http://bit.ly/webdev-jobtrends">number of developers</a> using the web stack is just unbeaten. Now that the mobile phones are coming around the corner, we see that the diversity (others call it fragmentation) is just huge. The iPhone proved, that even a good browser on mobile phones done right, can be fun. So the web stack is coming to our phones. Browsers are a standard on the phone. And the potential is gigantic. &#8220;The mobile industry has now 4.6 Billion active subscriptions.&#8221; and &#8220;71% of all phones have a modern xTML web browser.&#8221; says Tomi Ahonen in <a href="http://communities-dominate.blogs.com/brands/2010/02/the-big-picture-stats-view-to-mobile-industry-2010-edition.html">The Big Picture &#8220;All the Stats&#8221; Total View to Mobile Industry, 2010 Edition</a>. Enough to justify HTML as the future standard for mobile apps!</p>
<p><a href="http://blog.uxebu.com/wp-content/uploads//2010/02/BlackBerry-Device.png" class="floatLeft imgFloatLeft"><img class="alignleft size-medium wp-image-943" title="BlackBerry-Device" src="http://blog.uxebu.com/wp-content/uploads//2010/02/BlackBerry-Device-178x300.png" alt="" width="88" height="150" /></a>So we can surf the web. But what about app development? The iPhone requires you to learn Objective C, Android wants Java, Nokia S60 a flavour of C++, and so on. This sounds no fun. So just sum up one and one. Let&#8217;s use the web stack (HTML, CSS, JavaScript) that all the platforms bring along &#8211; since they all have a browser &#8211; and reuse this stack to build your native apps. It&#8217;s not as much magic as it sounds. There is even a specification for it, <a href="http://www.w3.org/2008/webapps/wiki/WidgetSpecs">the family of W3C Widgets</a>. W3C Widgets are self-contained mini-apps, consisting of HTML, CSS and JavaScript. Just as we know it from websites. If the widget requires no resources from the web it can even run offline. You have all the power at hand: JavaScript, AJAX, Canvas and depending on the platform you even get SVG.<br />
But how many platforms do support W3C Widgets? In plain numbers: 4. But the number is growing. <strong>Vodafone360</strong>, <strong>Vodafone&#8217;s Nokia S60</strong>, the latest <strong>Blackberry</strong> and <strong>Windows Mobile</strong>. But that&#8217;s not all as I will explain later.<br />
The biggest hype is made by Vodafone, definitely. They are also expressing strongly that they are supporting the open W3C Widgets standard. And it is true, take a real W3C Widget throw it on any of the newer Nokia S60 (Series 5) phones or the Vodafone360 phones and it just works. The next closest is Windows Mobile. For getting it onto a Blackberry you need to additionally sign the widget.</p>
<h2>More devices: PhoneGap</h2>
<p>Supporting just those four platforms would be a bit boring. But here comes the great open source project <a href="http://phonegap.com">PhoneGap</a> onto the stage. PhoneGap opens up all the other platforms. Among them, probably the one most people look for, is the iPhone. PhoneGap provides a web runtime which we just wrap around our widget and package it and we have a native app. PhoneGap even allows to access the native functionalities like Camera, Contacts, Acceleromter, GPS, etc. If there is something missing in the list, you are free to write the according adaptor. And the big advantage, since you are deploying the runtime with your app, you can even hook onto any kind of native interface available on the phone. This is very nicely shown in the <a href="http://?????????">ECG app</a> <a href="http://twitter.com/nonken">@nonken</a> has written in our uxebu labs. This app connects a heart rate monitoring device to your iPhone, all done through PhoneGap.</p>
<h2>Porting EventNinja</h2>
<p><a href="http://blog.uxebu.com/wp-content/uploads//2010/02/iPhone-Device.png" class="floatLeft imgFloatLeft"><img class="alignleft size-medium wp-image-944" title="iPhone-Device" src="http://blog.uxebu.com/wp-content/uploads//2010/02/iPhone-Device-172x300.png" alt="" width="86" height="150" /></a>So we ported EventNinja to the <strong>iPhone</strong> using PhoneGap. It was a pleasure to use all the features one of the most modern browsers support, stuff like CSS transitions and alike. And since a lot of people asked, I will answer the question before it comes up: &#8220;Yes, you need the iPhone SDK and therefore a Mac OS X machine&#8221;. But we will see what the future brings.</p>
<div class="floatRight imgFloatRight"><a href="http://blog.uxebu.com/wp-content/uploads//2010/02/PalmPre.png"><img class="alignright size-medium wp-image-950" title="PalmPre" src="http://blog.uxebu.com/wp-content/uploads//2010/02/PalmPre-200x300.png" alt="" width="100" height="150" style="border: 1px solid #333; margin-right: 5px;" /></a><a href="http://blog.uxebu.com/wp-content/uploads//2010/02/Android-Device.png"><img class="alignright size-medium wp-image-942" title="Android-Device" src="http://blog.uxebu.com/wp-content/uploads//2010/02/Android-Device-175x300.png" alt="" width="87" height="150" style="border: 1px solid #333" /></a></div>
<p>With EventNinja, we have also proven that such an app can be ported to the <strong>Android</strong> platform. We have tested it on Android version 1.6 through 2.1, among them HTC Magic, Motorola Droid, Nexus One. Android was the easiest platform to port it to, we &#8220;threw&#8221; the iPhone version onto an Android phone and it just worked, first as a simple website. Later, thanks to <a href="http://dschini.org">Manfred Weber</a> as a native app and finally, as you can find it now in the Android Market, as a PhoneGap-based app.<br />
For the <strong>Palm Pre</strong> we adjusted the style to look as native as possible. To our surprise Palm&#8217;s operating system WebOS, which itself is web technology based, has some very strange, proprietary touches which made it less fun than expected (read more in <a href="http://blog.uxebu.com/2009/12/02/mobile-cross-platform-development-palm-pre/">Mobile Cross-Platform Development: Palm Pre</a>). From a bird eyes&#8217; view it looks like porting to WebOS would not require anything, no PhoneGap, just wrapping the widget properly. Unfortunately it was more work than that. The proprietary concept of stages and scenes requires some workarounds to finally get the app running.</p>
<h2>Cross Platform Advantages</h2>
<p>Besides the simple obvious reasons, like easy porting, lower development costs, and that the web stack technologies are our core business at uxebu, there are other reasons that make cross platform attractive. Let me scratch the surface by mentioning some of them.</p>
<p><strong>Easy prototyping</strong>. Using HTML, JavaScript and CSS a prototype can be created in no time, iterations, reconsidering various issues is way cheaper and quicker than doing it with other technologies. We can use the browser window, just size it down to match a phone&#8217;s screen size. We can debug and fix things without costly redeployment cycles and this entire process can happen remotely, it all works over the web. Not to mention that this is the easiest way to distribute your app, but that is a topic of it&#8217;s own.</p>
<p><strong>Largest Reach, synchronously</strong>. We can reach multiple types of mobile handsets virtually at the same time. By reducing the need to redevelop the app for multiple devices, we can roll out to multiple stores and devices at the same time. We are basically limitted by the time that it takes the stores to run the app through their internal QA.<br />
As the numbers in the <a href="http://metrics.admob.com/2010/01/december-2009-mobile-metrics-report/">December 2009 Mobile Metrics Report</a> show we are covering the biggest smartphone platforms well. The iPhone is definitely the leading one (on admob) but we all know that Android is picking up speed, as shown in the <a href="http://metrics.admob.com/2010/01/metrics-update-android/">Metrics Update: Android</a>.</p>
<p><strong>Multi Channel Distribution</strong>. A very interesting though still underestimated channel of distribution is what taptu called <a href="http://blog.taptu.com/2010/02/03/touchfriendlywebreport/">the mobile touch web</a>. The app works natively in the browser, so there is no need to even install it locally (if no access to native phone ressources is required). This opens up the opportunity for other apps or (mobile) web sites to directly link to and still allow for a (close to) native experience for the user. If you have an iPhone, Android or just a WebKit-based browser (even on your desktop) you can try out the EventNinja web app at <a href="http://eventninja.net/webkit">http://eventninja.net/webkit</a>.</p>
<h2>The App Store Experience</h2>
<p>Above I listed some cross platform advantages. And I would like to pick yet another one and focus a bit on it. The various App Stores. They do not only bring the burden to have separate upload and QA processes for each (which to solve could imho serve as a business model itself) but they also allow the user on the various device to find the app. What do I mean by that? Well, simple: The app store is a very prominent way to find very focused, use-case-centered information, services, in short: apps, for your phone. It could also be seen as the pre-installed search engine and payment gateway on your phone. All the handset manufacturers, operators and a lot of service providers are setting up or already running their own App Store, their portal into the world of apps. And deploying your app to many of them, allows to create multiple ways to retreive your app, across multiple networks, stores and devices.</p>
<p>Sounds crazy? Yes, it is. I am not a fan of all the App Stores, but that is the current trend. Let&#8217;s ride the wave, and be prepared for the next one, which will hopefully be the pure web apps, running in the browser without the App Stores inbetween. We are prepared. And a little band aid, to make it easier to put up with the multiple stores: there are services that will leverage this problem and aggregate the statistics from the various stores.</p>
<div style="text-align:center; margin-bottom: 20px;">
<img src="http://blog.uxebu.com/wp-content/uploads/2010/02/matrix.png" alt="App Stores and tested devices" style="width: 100%"/>
</div>
<h2>Conclusion</h2>
<p>With this article we are showing very important aspects of the mobile web and that all this is no dream but reality. Go to your store and download EventNinja to see it yourself! </p>
<p>If you want to bring your product or website to several mobile platforms to gain most possible reach, <a href="/contact">feel free to contact</a> us to discuss your specific needs.</p>
<p>Disclaimer: We are working for Vodafone in their Widgets Department.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2010/02/15/eventninja-a-mobile-cross-platform-app/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Dojo.workshop in Haifa, Israel &#8211; August 9th</title>
		<link>http://uxebu.com/blog/2009/07/30/dojoworkshop-in-haifa-israel-august-9th/</link>
		<comments>http://uxebu.com/blog/2009/07/30/dojoworkshop-in-haifa-israel-august-9th/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 11:08:04 +0000</pubDate>
		<dc:creator>Nikolai Onken</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[dojo.workshop]]></category>
		<category><![CDATA[israel]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=607</guid>
		<description><![CDATA[The news have been announced already on the Dojotoolkit.org and Dojocampus.org blogs but I nevertheless wanted to mention the dojo.workshop in Haifa, Israel on August 9th.
Already now we have more than 50 signups and thanks to Yoav Rubin from IBM research labs we can have a full day of Dojo-ness.

It is interesting to hear that [...]]]></description>
			<content:encoded><![CDATA[<p>The news have been announced already on the <a href="http://dojotoolkit.org/2009/07/27/dojo-workshop-haifa-israel-august-9th-more-info-and-schedule">Dojotoolkit.org</a> and <a href="http://dojocampus.org/content/2009/07/09/dojoworkshophaifa-august-9th/">Dojocampus.org</a> blogs but I nevertheless wanted to mention the dojo.workshop in Haifa, Israel on August 9th.<br />
Already now we have more than 50 signups and thanks to <a href="http://yoavrubin.blogspot.com">Yoav Rubin</a> from IBM research labs we can have a full day of Dojo-ness.<br />
<span id="more-607"></span><br />
It is interesting to hear that many attending people are interested in how to write mobile applications with the Dojo Toolkit and we will try to spend some time on giving people insight about where things currently stand.<br />
As I am discussing in the upcoming issue of the <a href="http://www.jsmag.com/">JSMag</a>, using JavaScript libraries on mobile environments is something you have to do with caution since most of the libraries were not written intentionally for mobile platforms.<br />
Dojo at this point is a very good choice (yes I am biased ;) and yes, Dojo needs a lot of optimization for mobile) especially if you are working on delivering applications both to mobile devices and desktop clients. It is no fun having to use different tools for similar environments. So I am looking forward to lots of mobile hacking in Haifa.</p>
<p>Following some more details for the event. You can find all info also at the <a href="http://dojocampus.org/content/2009/07/09/dojoworkshophaifa-august-9th/">DojoCampus.org event page</a> and things are still subject to change.</p>
<p><strong>Location:</strong></p>
<p>IBM Haifa Research Lab<br />
Haifa University Campus</p>
<p><a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=Israel,+Haifa,+Haifa+University&#038;sll=32.763315,35.004501&#038;sspn=0.2096,0.176811&#038;ie=UTF8&#038;z=14&#038;iwloc=A">Google map</a></p>
<p><strong>Time:</strong></p>
<p>09:30 &#8211; 15:00</p>
<p><strong>Schedule</strong></p>
<p>09:30 &#8211; 10:00 &#8211; Gathering</p>
<p>10:00 &#8211; 10:15 &#8211; Welcome and introduction</p>
<p>10:15 &#8211; 10:45 &#8211; Overview of Dojo Dijit and Dojox</p>
<p>11:00 &#8211; 12:00 &#8211; Dojo and Mobile</p>
<p>12:00 &#8211; 12:30 &#8211; Dojo based JavaScript API Docs generator</p>
<p>12:30 &#8211; 13:00 &#8211; Hacking mobile (this session might be extended)</p>
<p>13:00 &#8211; 14:00 &#8211; Lunch</p>
<p>14:10 &#8211; 14:30 &#8211; Support for bidirectional languages in Dojo</p>
<p>14:30 &#8211; 15:00 &#8211; Projects demonstration </p>
<p>If you want to give a talk about your experience with Dojo or anything Web related, leave a comment at the <a href="http://dojocampus.org/content/2009/07/09/dojoworkshophaifa-august-9th/">DojoCampus.org event page</a> or send an email to nonken(_at_) dojotoolkit.org and we&#8217;ll make sure you get added to the schedule.</p>
<p>After the main event we will either continue hacking or go for food/drinks/dojo.beers() into town.</p>
<p>If you would like to attend, please add your name to the list below, so we can be sure that we will have enough space.</p>
<p><iframe width="300" height="250" frameborder="0" src="http://doodle.com/summary.html?pollId=d6y8m9mfarzd3xwc"> </iframe></p>
<p>Looking forward to being in Haifa and meeting lots of Dojo, web, JavaScript folks.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/07/30/dojoworkshop-in-haifa-israel-august-9th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Technology User Group Munich</title>
		<link>http://uxebu.com/blog/2009/07/28/google-technology-user-group-munich/</link>
		<comments>http://uxebu.com/blog/2009/07/28/google-technology-user-group-munich/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 21:16:49 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[frontend engineering]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=596</guid>
		<description><![CDATA[Last Thursday I was at the #gtugmuc which was really packed this time. For being the second #gtug in Munich I am very impressed how quickly people reacted and attended. I think a main reason is that Google was hosting it and showing android stuff.
After the two android talks (Damon Kohler about Android Scripting Engine [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://search.twitter.com/search?max_id=2879258276&#038;page=1&#038;q=+%23gtugmuc+since%3A2009-07-20+until%3A2009-07-27">Last Thursday I was at the #gtugmuc</a> which was really packed this time. For being the second #gtug in Munich I am very impressed how quickly people reacted and attended. I think a main reason is that Google was hosting it and showing android stuff.<br />
After the two android talks (Damon Kohler about <a href="http://groups.google.com/group/android-scripting">Android Scripting Engine</a> and Markus Junginger about Android in general, <a href="http://www.silberkind.de/dokuwiki/gtugmuc#sessions">slides and links</a>) a lot of people had already left, which made the at least 30°C in the room a bit more comfortable. I was a little scared that my <a href="http://blog.uxebu.com/2009/04/30/jsonp-for-google-spreadsheets/">JSONP-hack</a> <a href="http://www.slideshare.net/wolframkriesing/jsonpified-google-spreadsheet-gtug-munich">talk</a> would be boring for the people who stayed, since android seemed to be the main topic of the evening. But I think it went quite well and be sure to see more coming from our side regarding this topic, there are plans. And we are still hoping for Google to provide JSONP natively for spreadsheets, without the necessity of this hack. But haven&#8217;t heard anything about it yet either. Jens Trapp closed the evening with his talk about Google AppEngine, which as I have heard supports Java now too, nice! Unfortunately I had to miss out on the socializing part afterwards, so I didn&#8217;t get to hear the interesting stuff that always goes around then, but read about it in <a href="http://greenrobot.de/greenrobot/gtug-android-praesentation-ist-online">blog</a> <a href="http://www.silberkind.de/serendipity/index.php?/archives/2213-GTUG-Muenchen-230709.html">posts</a> <a href="http://www.silberkind.de/dokuwiki/gtugmuc#gtug_munich_meeting_23.07">etc.</a> about #gtug. And it was really nice to meet Darren Cooper and the Frankfurt WebMontag people, they came all the way from Frankfurt just for that evening, awesome! See you in <a href="http://www.webmontag.de/location/frankfurt/index">FF on the 10th of August</a>!<br />
Last but not least: A huge thanks to <a href="http://www.silberkind.de/serendipity/index.php?/archives/2213-GTUG-Muenchen-230709.html">Nils Hitze</a> who organized it all, it was a huge success, Nils you rock!</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/07/28/google-technology-user-group-munich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet World Day 1, W3C Widgets and some other impressions</title>
		<link>http://uxebu.com/blog/2009/06/23/internet-world-day-1-w3c-widgets-and-some-other-impressions/</link>
		<comments>http://uxebu.com/blog/2009/06/23/internet-world-day-1-w3c-widgets-and-some-other-impressions/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 21:59:50 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[w3c widgets]]></category>
		<category><![CDATA[internet world]]></category>
		<category><![CDATA[mobile vision]]></category>
		<category><![CDATA[ria world]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=571</guid>
		<description><![CDATA[Today was the first day of the Internet World here in Munich. It is accompanied by RIA World and Mobile Vision, so you get three conferences at once. Unfortunately their schedules are not synchronized, pretty uncomfortable. This event is a mix of conference and fair. You can find and talk to a lot of (mostly) [...]]]></description>
			<content:encoded><![CDATA[<p>Today was the first day of the <a href="http://www.internetworld-messe.de/">Internet World</a> here in Munich. It is accompanied by <a href="http://www.riaworld.de/">RIA World</a> and <a href="http://mobile-vision.de/">Mobile Vision</a>, so you get three conferences at once. Unfortunately their schedules are not synchronized, pretty uncomfortable. This event is a mix of conference and fair. You can find and talk to a lot of (mostly) german companies and get all the infos you need. And on the other hand you can get some information about those three topics in the talks at the conference. And as usual the beer at the after-party is for free, even for those who are only there to see the fair and don&#8217;t have to pay, as I understood it. So come for a free beer :-).<br />
<span id="more-571"></span><br />
Just a major flaw in the organization of this event is this big booklet that you need to look up the schedule, it&#8217;s not really handy and I wished a lot of times I had a phone that runs <a href="http://eventninja.net">EventNinja</a> ;-). Yes, this is our app. Unfortunately my SonyEriccson has no <a href="http://www.w3.org/2008/webapps/wiki/PubStatus#Widgets_Specifications">W3C widget</a> runtime available, but hopefully their Symbian-powered phone that will come out (as I heard today) will have one, though I will probably switch to Android or the Palm Pre anyway.</p>
<p>The topics covered at those three conferences are not as bleeding-edge as we like them to be :-). But this is ok, since it is a more business-oriented conference. Though there are quite some old facts around and the mobile world just moves much faster than some of the talks at this conference do. It was also funny that relatively old facts e.g. about the features and some of the fun apps that exist for the iPhone still seemed to amuse the people.<br />
But probably the worst fact about this conference is that there is no free WLAN, you have to pay 24€ for 8h, and that is the <em>Internet World Congress</em>? Hallo? Sorry, but this is really not state of the art, I hope the <a href="http://discuss-discover.com/">discuss&#038;discover</a> will do better there.</p>
<h2>Rely on Cloud Service?</h2>
<p>I just heard that google analytics was guilty for bringing down pages like bild.de for a day. Because the page relied on google analytics to be loaded fully, but due to the down time of this google service the page never loaded in the user&#8217;s browser. Sorry, but in this case the solution is not the SLA or kicking out the JavaScript, just look at the <a href="http://ajaxian.com/archives/speeding-up-urchin-with-dojo-part-2">Dojo module dojox.analytics</a>, which Pete Higgins wrote and which does what should be done in this case, load the script after the relevant content was loaded, asynchronously. So please make the developers responsible, not the service provider. If you are relying on this service, make sure that failure is a case you planned for. Don&#8217;t use the cloud if you don&#8217;t know what the implications are!</p>
<h2>W3C widgets</h2>
<p>Since <a href="http://mobilevision.de">Mobile Vision</a> is one of the conferences and we are also active in the mobile space, I need to state that the W3C widgets, as e.g. Vodafone is already pushing them, had been very much ignored here. How much (mobile) vision do you get here?<br />
Read the <a href="http://www.quirksmode.org/blog/archives/2009/04/introduction_to.html">Introduction to W3C Widgets</a> by PPK to get an overview of what these things are. So let me just summarize the advantages and differences of W3C widgets compared to the usual native apps.</p>
<ul>
<li>Allows deployment to <strong>multiple mobile platforms</strong> (and the browser of course too)</li>
<li>Rapid prototyping is much faster and cheaper</li>
<li>Uses the standard technologies HTML, CSS and JavaScript</li>
<li>Therefore a much larger potential developer base</li>
</ul>
<p>Of course there are new things to consider. You need to learn about the distribution ways (AppStores, etc.), how to deploy and you mostly have to sign your apps. But all those things easily outweigh the pains you need to go through when learning all the native technologies.</p>
<p>Well, maybe we are too spoiled from conferences like Ajax Experience, Ajax in Action and Mobile2.0.<br />
<!--And scnr: all the slides here are so Web1.0 :-).--></p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/06/23/internet-world-day-1-w3c-widgets-and-some-other-impressions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mobile2.0 wrap up</title>
		<link>http://uxebu.com/blog/2009/06/22/mobile20-wrap-up/</link>
		<comments>http://uxebu.com/blog/2009/06/22/mobile20-wrap-up/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 13:43:20 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[frontend engineering]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[developer day]]></category>
		<category><![CDATA[mobile2.0]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=562</guid>
		<description><![CDATA[At first we have to thank the organizers, it was a great event. Especially the developer day (~100 people) was so loaded with energy, ideas and enthusiasm &#8211; wow that was huge! It took place in Barcelona Activa a business incubator, obviously well known throughout Barcelona, the Taxi driver knew right away where to go. [...]]]></description>
			<content:encoded><![CDATA[<p>At first we have to thank <a href="http://mobile20.eu/about-2/">the organizers</a>, it was a great event. Especially the <strong>developer day</strong> (~100 people) was so loaded with energy, ideas and enthusiasm &#8211; wow that was huge! It took place in <a href="http://www.barcelonactiva.cat/barcelonactiva/en/index.jsp">Barcelona Activa</a> a business incubator, obviously well known throughout Barcelona, the Taxi driver knew right away where to go. The offices in there looked like you wanted to work there, the style of the house was so interesting that I even walked the entire floor once, because everything was so open and felt constructive. If you want to move your business to Barcelona try it out. And this was of course the perfect place for the mobile developer day, a young and constantly exploring group of people, pushing the limits and full of energy to move the mobile web forward. The parties afterwards had been as inspiring and great for getting to know people as they had been fun.</p>
<p>The <strong>conference day</strong> was just as interesting and though it was also a pretty cosy atmosphere (I would say about 250 people) one felt the difference to the day before, it was more on the business level but always mixed with the understanding for the young mobile industry it&#8217;s technical hurdles and the rough edges it still has, it was perfect too. Having tapas under the spanish sun was just as perfect as the content and the people there. The range of topics, no matter if in a panel or solo had been amazing and I am sure that everyone heard something interesting. For all the slides, and hopefully some videos watch the <a href="http://mobile20.eu/">mobile2.0 site</a>, <a href="http://www.flickr.com/search/?q=mobile20+2009">pics are as usual on flickr</a>.</p>
<p>The next mobile2.0 will probably be in San Francisco around October. See you there &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/06/22/mobile20-wrap-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>EventNinja: A mobile must-have Widget for the mobile2.0</title>
		<link>http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/</link>
		<comments>http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 08:31:43 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[w3c widgets]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile2.0]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=493</guid>
		<description><![CDATA[We have been writing and talking about EventNinja already for a bit. Now you can have it! Just visit EventNinja.net and test it on your iPhone and other mobile devices. EventNinja is on its way into the different AppStores and we will keep you updated on new versions coming out.
What will you get? At first, [...]]]></description>
			<content:encoded><![CDATA[<p>We have been writing and <a href="http://twitter.com/EventNinja_app">talking about EventNinja</a> already for a bit. <strong>Now you can have it!</strong> Just visit <a href="http://www.eventninja.net">EventNinja.net</a> and test it on your iPhone and other mobile devices. EventNinja is on its way into the different AppStores and we will keep you updated on new versions coming out.<br />
What will you get? At first, you&#8217;re getting the best app out there to lead you around a conference like the <a href="http://mobile20.eu">mobile2.0 in Barcelona</a> in a few days on the 18th and 19th of June 2009. If you are attending be sure to have EventNinja on your mobile! So that you have all the info at hand when searching for the next talk to attend. It&#8217;s not just a list of all relevant upcoming web developer events on your phone (and browser). It is even more, you can get in depth info about the events, their schedule, all the twitter messages for an event, directions and many more features.<br />
If you are at the <a href="http://mobile20.eu">mobile2.0</a> be sure to visit us to get even more!</p>
<p>Enjoy the short video we prepared to give you an impression of what EventNinja can do</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/DClZnEaBHLI&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/DClZnEaBHLI&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p><span id="more-493"></span></p>
<h2>EventNinja in Action</h2>
<p>The EventNinja widget contains multiple pages, as you are used to from mobile applications. The <em>home page</em> shows all the events, allows you to search and filter them. Along the top bar you have the search bar, the &#8220;Help&#8221; and the &#8220;About&#8221; pages linked.<br />
Clicking on the icon to the right of each event takes you to <em>the details page</em> of the event, from where you can go to multiple other places, like <em>the map</em>, to see where it exactly takes place,<em> the schedule</em> of the event. If the event has twitter tags saved for it can go to a page which shows you all <em>the latest twitter messages</em> flying in. Try it on <a href="http://www.eventninja.net">EventNinja.net</a> and explore the features.</p>
<h2>EventNinja Features</h2>
<h3>User Features</h3>
<ul>
<li>List of web developer events</li>
<li>Searchable and filterable by tags, location and full-text search</li>
<li>Exact location of the event</li>
<li>Watch all twitter messages for each event</li>
<li>Find out about details of an event</li>
</ul>
<h3>Technology Features</h3>
<ul>
<li>Events are stored, retrieved and filtered by a Google Calendar</li>
<li>Everything built on top of the <a href="http://www.dojotoolkit.org">Dojo Toolkit</a></li>
<li>pure HTML, CSS, JavaScript based widget</li>
<li>using <a href="http://www.phonegap.com">PhoneGap</a> to run on <a href="http://www.apple.com/iphone/">iPhone</a>, <a href="http://www.android.com/">Android</a> and <a href="http://www.blackberry.nl/">Blackberry</a></li>
<li>Plugin architecture, allows for a modular enhancement of the widget</li>
<li><strong>Fully</strong> customizable via client-side templates and CSS of course</li>
</ul>
<p>As you figure right from the list of features and cleverly combining them we can hook this widget onto any calendar, customize the features (via plugins), style and brand it the way we like it and have your custom widget.</p>
<p>This gives customization a far broader meaning. Just imagine combining the two components 1) base of the widget and 2) the twitter plugin. You get a widget which shows you all tweets for a certain event -that&#8217;s just a new widget itself, without writing a line of new code. Which again is a very different use case, than the widget you get here. Just hook in another plugin which allows replying via twitter and you get a full blown twitter client in the context of events.<br />
The limits of what is thinkable is just limited by the plugins you can write.</p>
<h2>EventNinja for the mobile2.0 Conference</h2>
<p>Mobile2.0 is the first conference where you can really use EventNinja to get all the info possible, the schedule, twitter messages, etc. There surely will follow many more conferences and events that EventNinja can and will be used at. See the screenshots below to get a feeling of what it looks like for this conference.</p>

<a href='http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/screenshot-20090612-150714/' title='screenshot-20090612-150714'><img width="150" height="150" src="http://blog.uxebu.com/wp-content/uploads//2009/06/screenshot-20090612-150714-150x150.png" class="attachment-thumbnail" alt="" title="screenshot-20090612-150714" /></a>
<a href='http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/screenshot-20090612-150809/' title='screenshot-20090612-150809'><img width="150" height="150" src="http://blog.uxebu.com/wp-content/uploads//2009/06/screenshot-20090612-150809-150x150.png" class="attachment-thumbnail" alt="" title="screenshot-20090612-150809" /></a>
<a href='http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/screenshot-20090612-150819/' title='screenshot-20090612-150819'><img width="150" height="150" src="http://blog.uxebu.com/wp-content/uploads//2009/06/screenshot-20090612-150819-150x150.png" class="attachment-thumbnail" alt="" title="screenshot-20090612-150819" /></a>
<a href='http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/screenshot-20090612-150840/' title='screenshot-20090612-150840'><img width="150" height="150" src="http://blog.uxebu.com/wp-content/uploads//2009/06/screenshot-20090612-150840-150x150.png" class="attachment-thumbnail" alt="" title="screenshot-20090612-150840" /></a>
<a href='http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/screenshot-20090612-150917/' title='screenshot-20090612-150917'><img width="150" height="150" src="http://blog.uxebu.com/wp-content/uploads//2009/06/screenshot-20090612-150917-150x150.png" class="attachment-thumbnail" alt="" title="screenshot-20090612-150917" /></a>
<a href='http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/cap/' title='cap'><img width="150" height="150" src="http://blog.uxebu.com/wp-content/uploads//2009/06/cap-150x150.png" class="attachment-thumbnail" alt="" title="cap" /></a>

<h2>Are events missing?</h2>
<p>EventNinja for webdevelopers is driven by the great amount of community events.<br />
If you see that events are missing, please contact us and we will add them immediately. If you organize events yourself let us know as well. You can send any kind of info about the event, e.g. name, location, tags, speakers, twitter tags, schedule details, price, and much more.</p>
<h2>You want an EventNinja?</h2>
<p>Send an email to eventninja _ at _ uxebu.com if you are interested in a customized version of EventNinja, are interested in the technology or simply want to chat. At the <a href="htt[://www.mobile20.eu">mobile2.0</a> conference you will recognize us easily when you look for the guys with those caps, hurry, because we are spreading caps and maybe there will be many more wearing this cap :-).</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/06/16/eventninja-a-mobile-must-have-widget-for-the-mobile20/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WebMontag Munich, UXCamp Berlin</title>
		<link>http://uxebu.com/blog/2009/06/10/webmontag-munich-uxcamp-berlin/</link>
		<comments>http://uxebu.com/blog/2009/06/10/webmontag-munich-uxcamp-berlin/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 20:02:18 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[w3c widgets]]></category>
		<category><![CDATA[barcamp]]></category>
		<category><![CDATA[uxcamp]]></category>
		<category><![CDATA[webmontag]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=461</guid>
		<description><![CDATA[On the 18th of May I attended the WebMontag that took place here in Munich. It was an interesting mix of (short) talks ranging from augmented reality, digital art (innovative UIs), podcamp, a too long discussion about twitter and it&#8217;s use inside corporations, to various marketing talks for companies and their services, and ending all [...]]]></description>
			<content:encoded><![CDATA[<p>On the 18th of May I attended the WebMontag that took place here in Munich. It was an interesting mix of (short) talks ranging from augmented reality, digital art (innovative UIs), podcamp, a too long discussion about twitter and it&#8217;s use inside corporations, to various marketing talks for companies and their services, and ending all this with a short (the most tech-related talk) I gave about our cloud-based (not only mobile) widget EventNinja.<br />
The venue (Pressecenter der Messe München) was not really in the city center, but it was a very nice atmosphere there and awesome hospitality. Thanks, we are looking forward to more. You can read some more in depth on the <a href="http://discuss-discover.com/2009/05/19/webmontag-munchen-zu-gast-bei-der-discuss-discover/">discuss&#038;discover blog</a> and on the <a href="http://www.phpugmunich.org/archives/224-Nachlese-Webmontag.html">PHPUG Munich page</a>.</p>
<p>Also I spent some time at the <a href="http://uxcamp.mixxt.de/">UXCamp in Berlin</a>, this was another kind of BarCamp, topic-wise. Very interesting discussions about what front-end engineers and user interface designer see as their job description and area of work. It was really good to just get another view into the web world and step actually quite a bit away from programming, I can only recommend attending it.</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/06/10/webmontag-munich-uxcamp-berlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile days in Spain</title>
		<link>http://uxebu.com/blog/2009/05/28/mobile-days-in-spain/</link>
		<comments>http://uxebu.com/blog/2009/05/28/mobile-days-in-spain/#comments</comments>
		<pubDate>Thu, 28 May 2009 11:55:24 +0000</pubDate>
		<dc:creator>Nikolai Onken</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[development tools]]></category>
		<category><![CDATA[dojango]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[uxebu]]></category>
		<category><![CDATA[dojo.beer()]]></category>
		<category><![CDATA[mobile2.0]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=440</guid>
		<description><![CDATA[As Wolfram already has posted in the last blog post, we are currently involved quite a bit in the mobile world and especially in investigating on how Dojo can be used best to develop for mobile devices.
Taking this as an opportunity we want to announce the next dojo.beer() in Barcelona on June 17th.
You can get [...]]]></description>
			<content:encoded><![CDATA[<p>As Wolfram already has posted in the last <a href="http://blog.uxebu.com/2009/05/27/mobile-weeks-wrap-up/">blog post</a>, we are currently involved quite a bit in the mobile world and especially in investigating on how <a href="http://www.dojotoolkit.org">Dojo</a> can be used best to develop for mobile devices.</p>
<p>Taking this as an opportunity we want to announce the next dojo.beer() in Barcelona on June 17th.<br />
You can get all info about the event on the <a href="http://dojocampus.org/content/2009/05/28/dojobeer-barcelona-june-17th/">DojoCampus event site</a>.</p>
<p>The day after, we are speaking at the <a href="http://mobile20.eu/developer-day/">Mobile2.0 developer day</a> and will give a detailed introduction in how to write mobile applications using the Dojo Toolkit and making sure they are running on different platforms such as <a href="http://phonegap.com/">PhoneGap</a> and the W3C widgets being <a href="http://www.betavine.net">supported by Vodafone</a>.</p>
<p>If you are in Barcelona that week, feel free to get in touch and if you have time to join for drinks during the dojo.beer or the mobile 2.0 conference let us know. Please sign up using the poll below.</p>
<p><strong>Para los españoles :-)</strong></p>
<p>Como Wolfram ha escrito en su último <a href="http://blog.uxebu.com/2009/05/27/mobile-weeks-wrap-up">artículo de blog</a>, nosotros estamos muy involucrados en el mundo de los móviles y estamos especialmente investigando como desarollar de la mejor manera para dispositivos móviles con Dojo.</p>
<p>Aprovechamos esta oportunidad para anunciar el próximo dojo.beer() en Barcelona el 17 de junio de 2009.<br />
Puedes encontrar toda la información en inglés sobre el evento en la <a href="http://dojocampus.org/content/2009/05/28/dojobeer-barcelona-june-17th">página de eventos de DojoCampus</a>.</p>
<p>Al día siguiente vamos a dar una ponencia en el <a href="http://mobile20.eu/developer-day/">Mobile2.0 developer day</a> y vamos a explicar como escribir aplicaciones moviles usando el Dojo Toolit y como asegurarse de que funcionan en múltiples plataformas como <a href="http://phonegap.com">PhoneGap</a> y como W3C Widget  <a href="http://www.betavine.net">apoyado por Vodafone</a> entre otros.</p>
<p>Si estás en Barcelona durante esa semana y te apetece contactar con nosotros  no dudes en venir a tomar una copa  al dojo.beer o a la conferencia mobile2.0. Por favor participa en el poll abajo si quieres ir.</p>
<p><iframe width="300" height="250" frameborder="0" src="http://doodle.com/summary.html?pollId=zw4ui9kraiw8cgt3"> </iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/05/28/mobile-days-in-spain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Weeks Wrap up</title>
		<link>http://uxebu.com/blog/2009/05/27/mobile-weeks-wrap-up/</link>
		<comments>http://uxebu.com/blog/2009/05/27/mobile-weeks-wrap-up/#comments</comments>
		<pubDate>Wed, 27 May 2009 08:54:55 +0000</pubDate>
		<dc:creator>Wolfram Kriesing</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://blog.uxebu.com/?p=397</guid>
		<description><![CDATA[The last weeks we have been pretty active in the mobile world, especially with W3C widgets. We had been in Dresden for the first Mobile BarCamp. The next weekend  the Mobile Widget Camp took place and the 25th May was the deadline for &#8220;The Competition&#8220;, so we were pretty busy getting our widget into [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.uxebu.com/2009/05/27/mobile-weeks-wrap-up/"><img src="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_eventmap-157x300.png" alt="EventMap" title="EventMap" width="39" height="75" style="float:right; margin:0.2em; margin-left: 2em;" /></a>The last weeks we have been pretty active in the mobile world, especially with <a href="http://www.w3.org/TR/widgets/">W3C widgets</a>. We had been in <a href="http://barcampdresden.mixxt.de/">Dresden for the first Mobile BarCamp</a>. The next weekend  the <a href="http://mobilewidgetcamp.nl/">Mobile Widget Camp</a> took place and the 25th May was the deadline for &#8220;<a href="http://widgetdevcamp.nl/challenge/">The Competition</a>&#8220;, so we were pretty busy getting our widget into great shape (not only good shape!).<br />
<span id="more-397"></span></p>
<p>The Dresden Mobile BarCamp actually got us really rolling in the mobile space, especially the presentation by the Vodafone guys Daniel and Markus showed us how easy it is to write a mobile widget just using HTML+CSS+JavaScript. I hear you saying &#8220;What?&#8221;. Yes, you read it right, HTML+CSS+JavaScript. This is what the W3C Widget spec is describing, if you need a quick introduction to it make sure to read PPK&#8217;s <a href="http://www.quirksmode.org/blog/archives/2009/04/introduction_to.html">Introduction to W3C Widgets</a>.<br />
Briefly we learned about PhoneGap but didn&#8217;t realize the power of it until about a week later.</p>
<p>The weekend after Dresden we attended the Mobile Widget Camp in Amsterdam, which was the next step even deeper into mobile land. And since we knew that you could present a widget there we chose our EventNinja (formerly known as EventList) widget and ported it to the W3C widget platform, which also turned out to make it pretty easy using the mentioned <a href="http://phonegap.com/">PhoneGap</a> to run the widget on the iPhone, Android and Blackberry. Where the last two mentioned platforms are only theoretically platforms this widget runs on, because we simply didn&#8217;t have no chance to test the widget on them. *hint*</p>
<p>Using the <a href="http://www.dojotoolkit.org">Dojo Toolkit</a> as the JavaScript toolset made the development simple, fast and flexible.</p>
<p>The widget itself didn&#8217;t initially start out to be mobile, it was rather the calendar we missed on our website. <a href="http://uxebu.com">Look at it</a>, on the right you see the &#8220;upcoming events&#8221; which are just a widget, we embedded into our site. It also runs (just differently styled) on the <a href="http://dojocampus.org">dojocampus.org</a> site.</p>
<p><a href="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_details.png"><img src="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_details-157x300.png" alt="EventDetails" title="EventDetails" width="78" height="150" style="float:right; margin:0.3em;" /></a><a href="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_eventmap.png"><img src="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_eventmap-157x300.png" alt="EventMap" title="EventMap" width="78" height="150" style="float:right; margin:0.3em;" /></a><a href="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_home.png"><img src="http://blog.uxebu.com/wp-content/uploads//2009/05/iphone_home-157x300.png" alt="EventNinja Home" title="EventNinja Home" width="78" height="150" style="float:right; margin:0.3em; margin-left: 2em;" /></a>And the mentioned widget competition above actually ended on the 25th May, yesterday. So we put all our efforts into getting the EventNinja widget done. And needless to say, just like a good developer we turned in our work two hours before midnight. The screenshot taken of the widget is of course from it running inside the PhoneGap emulator. (The iPhone &#8220;hardware&#8221; is just to beautify the screenshot).<br />
But the prelimanary end of the story came back in form of an email, that the widget competition had been extended, the new end is now the 19th June. Guys, what the heck are you doing to us? We fought so hard and love deadlines so much and you just move them away?<br />
What a pity on the one hand but another chance on the other &#8230; so let&#8217;s see.</p>
<p>And what next? Well, we are looking forward to the <a href="http://mobile20.eu">mobile20.eu</a> in Barcelona, we will bring the widget for sure and maybe even more cool stuff. See you in Barcelona &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://uxebu.com/blog/2009/05/27/mobile-weeks-wrap-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
