Latest news, sport results, stock market quotes, currency conversions, web comics, picture of the day... The internet is filled with dynamic content that you might want to bring into your phone homescreen, but often you don't have a widget that supports the site you are interested in. But now, cry no more! Oculo is a homescreen widget for the Nokia N900 which can take any web site and render its contents into your homescreen. Not only it can render a complete web-page, you can also choose which specific parts of a web page you are interested in!
A Quick Look at Extras in Bugzilla
2011-04-25 through 2011-05-01
One easy way to use full text indexing style and allow substrings is to cheat. First disable word stemming (ie, dont turn diving and dive into a stemmed "dive" word). Then for each word to be added to the full text index, shift it left from 1..10 times. So wonderful, onderful, nderful, derful, erful etc are all added as words for the same URL. This is most simply accomplished using a postgresql function to do the shifting.
Then when you search for a substring foo you want to find to_tsquery('simple,'foo:*') as a fulltext query on your url column. As prefix searches are allowed in fulltext index engines like Lucene and postgresql's TSearch2 engine, this evaluates quite quickly.
For 200,000 URLs when using the raw regex match "~" in postgresql you might see 400ms evaluation times, the same data using a gin index on to_tsvector('simple',fnshiftstring(url)) might return in 2-3ms. Of course the index can't always handle your regular expression, but if you can tease out substrings which must be present from your regular expression, a shifted gin index could drop evaluation times for you. eg, .*[Ff]oob([0-9]... could use a shifted search for "oob" as a prefilter to full regular expression evaluation.
Getting down to a few ms evaluation allows GUIs to return some sample results as you type in your regular expression. This speed up will be available in 1.5.6+ of libferris.
A while ago I released an engine for maemo with statistical spatial indexing for regular expression evaluation. It's an interesting problem IMHO, and its also a very common one.
Nokia to lay off 4,000 staff - mostly in Symbian and MeeGo areas
Within a week of Nokia and Microsoft signing their "strategic partnership", the next phase of Nokia's change in direction has been revealed: a reduction in headcount by 4,000 and the move of 3,000 additional staff to Accenture to maintain Symbian:
Because I've been asked about the QML UI several times now: It's still not day-to-day usable, and missing some features. It's also only included in the "tres" branch, and won't be included in the 2.x release series. Judging from the current performance of QML UIs on Maemo 5, I also think that the Hildon-based Gtk+ UI might be better suited for Maemo 5, especially since it has been polished for the last 1.5 years - that's why the current Maemo 5 UI will most likely still be the default, even when gPodder 3 comes out (with the QML UI as an option).
Support for Diablo will be dropped in "tres", but as there haven't been any new features for Diablo in the last several months, that's not really a problem (bug fixes will still be made to the 2.x branch of gPodder, even after "tres" is released - you just have to report them).
That said, the QML UI will be available (and the default) for environments like the MeeGo N900 DE and probably any other MeeGo UIs (tablet, handset, etc..) in the future, and it will come with some exciting new features and a streamlined user interface.
Nokia today announced the release of the Qt SDK 1.1. The final release version of the SDK is based on Qt 4.7.3 and Qt Mobility 1.1.3. It's an important milestone which effectively marks the first fully mature version of Nokia's complete Qt offering on mobile platforms. Applications which use Qt 4.7, including those written purely in QML, can now be uploaded to the Ovi Store; the first few of these are already available to consumers.
Tommi Laukkanen, the man behind the Qt Kasvopus Facebook client for Symbian and Maemo devices has started working on another gem, a great looking Foursquare app called Nelisquare, written in Qt Quick. The fully featured app is currently in the pre-alpha stage and already lets you check in to places, share those check-ins on Facebook and Twitter selectively and view your friends’ check-ins among other things.
The app is being developed for the N900 (Maem0) and future MeeGo devices, but the author is alive to the possibility of a Symbian version as well. Considering the fact that the official Symbian Foursquare app is written in WRT and is a little slow, a lot of users will welcome Nelisquare.
Interested, check this video demo out. Interested in testing it out on the N900? Download here.
Similar Posts:
- Download: Nelisquare, Qt Based Foursquare Client For Symbian
- Cotchin! Is The Best Way To Check-In From The N900
- Anssi Vanjoki – ‘The Fightback Starts Now’ & There Will Be More Nseries Devices Based On Symbian
- Sym4square: The Symbian Foursquare App Is Now Available For Download
- Get The Default N900 Wallpaper For Your Device
MeeGo still needs a lot of love in the repository business, or in plain words: how to get more programs to your MeeGo device. Things like the universe/multiverse of ubuntu or the “extras-devel/extras” of maemo: People package new software, put it there and everybody else can download it.
If I understand correctly what OBS does, it should be fairly easy. Create your OBS “area”, upload your package, try to build it against the different MeeGo versions and when it is ready publish the URL of your repository with the result [This is not trivial. Is it possible at all?]. Once the things are properly tested, promote that package to a common well-know repository and we all are happy.
That is not the situation now, but that didn’t stop the community to package some very useful software. You just need to dig in “underground” repositories. To save some browsing time for other users, here are my two favorite repositories:
- Community repo with mplayer, xchat and gstreamer plugins (to play all those formats unsupported in the vanilla installation)
- Madeo (arfoll) repo with XBMC, a great media center that works nicely in MeeGo… (it deservers its own post)
Other interesting software like Transmission is in the official repos, and MeeGo is a plain linux inside, so the official sopcast client for linux works just following their instructions.
More sources for packages are welcome as comments. Hope this helped.
Like many high-tech companies, Nokia’s success depends not only on its vast assembly of internal talent, but also on the numerous volunteer advocates and ambassadors of its solutions in the wild. To that end, Nokia formalizes recognition of top volunteers with its Forum Nokia Champion program. Since 2006, hundreds of hard-working community leaders have been awarded this 1-year designation… which brings with it free devices, training and occasional travel to events.
All you need is 1) Qt 4.7 installed in suitable environment (Linux, Windows, Symbian etc.) 2) the qml1-shadersplugin and 3) imagination for writing QML & GLSL.
What I came up with using the plugin is something they call metaballs:
Source codes are available in here, go wild! And kudos to Nokia/Qt team for providing this plugin!
I moved from Australia when I was 19, to move to the United Kingdom, both because of my significant other and because I had been offered work. Thanks to her, I travel to Norway an awful lot, too, seeing as that's where she's from. We're planning on moving there this summer, too.
In addition to that, I occasionally travel places for work (I've been to Finland once this year), and various conferences, which is the 'meat' of this post. I'm attending MeeGo Conference in two weeks time, in San Francisco, and I've just booked my tickets for the Qt Contributors summit in Berlin in June.
All in all, we're only in the first half of the year, and I've already visited (or planned to visit):
- Norway
- United Kingdom
- Amsterdam (as a stopover)
- Germany
- United States
- Finland
A Quick Look at Extras in Bugzilla
2011-05-02 through 2011-05-08
Harmattan, Maemo & MeeGo community
Ville Vainio has asked where the natural home of the Harmattan community will be: "So, what's the role of maemo community communication channels (these mailing lists, talk.maemo.org) and Harmattan? Will maemo community embrace Harmattan as "natural continuation" after maemo5? Or should these channels be relegated to maemo5 and older alone, moving Harmattan discussion elsewhere?" With *.meego.com being pitched as a development, rather than end-/power-user friendly environment for specific devices and the outright hostility to Harmattan coming across on the meego-* mailing lists, it seems clear that the MeeGo project won't want to deal with the intricacies of Nokia's Qt Quick Components or Harmattan's Debian packaging when Intel's MeeGo UX Components and MeeGo's RPM formatting hold sway.
The general direction of the thread, including from Quim Gil was "let's see what happens when the device is launched" (or at least the SDK is). Hopefully there'll be enough lead time that open source software can be primed at whatever the end-user friendly download site is, whether it's maemo.org/downloads or meego.com/apps.
Read more (lists.maemo.org)In this edition (Download)...
- Front Page
- Harmattan, Maemo & MeeGo community
- Applications
- CSSU may be able to support more profiles than General/Silent
- Putting album art and current track on lock screen
- Development
- Qt Creator 2.2 released
- Branches for MeeGo 1.2 finalisation created
- Security architecture for MeeGo won't be Harmattan's, but what will it be?
- ...and 5 more
- Community
- Graphics wanted for MeeGo Apps web catalogue
- MeeGo Conference T-shirt competition winner announced
- Second Call for Poposals for the MeeGo Conference San Francisco 2011
- Attending the Intel AppUp MeeGo Conference warm-up events
- Devices
- Adapting an N900 to charge via a PowerMat
- In the Wild
- Digia is working "full steam ahead" with Qt Commercial
- Future of Fedora's MeeGo "remix" (i.e. Netbook UX on Fedora)
- Announcements
- Socially - a new Facebook client
- Symbian "Anna" icon modifications
- MonoDevelop - C# IDE on Maemo
- ...and 3 more
I won’t be at the Meego Conference in San Francisco this year. It would just mean too much time away when I should be taking care of my small children.
However, several Openismus people will be there to represent us: Ekaterina Gerasimova (Kat), Michael Hasselmann, David King, André Klapper, and Chris Kühl.
I will instead be taking my family to visit my side of the family in North Berwick, Scotland, where I’ll meet my nephew from New Zealand for the first time.
One of the most important things you can do in a free software project, besides writing code, is to get your key contributors together as often as possible.
I've never been happy with the conclusion in the influential blog post "Qt Graphics and Performance — The Cost of Convenience" by Gunnar Sletta: If you want performance, downgrade QGraphicsView to a mere canvas with a single QGraphicsItem. It defeats the whole purpose of decomposing the problem into many small QGraphicsItems and is therefore entirely counter-intuitive. One might be quick to ask what Qt Graphics View is good for (and one might find the answer here), but instead I would like to present an alternate solution to Gunnar's which reaches the same performance but embraces the very nature of Qt Graphics View.
A bit odd for something with my background? Does that mean I am leaving the GNOME universe?
No. It just happens in Berlin, and I've just spent lots of time on letting QtContacts use some awesome GNOME technology (tracker). On the summit I'll try to convince some Qt core guys, that maybe UTF-8 would be a much better choice for the Linux port of Qt. It would improve interaction with kernel, DBus and GNOME libraries so much. Well, and maybe I can get them to consider more reasonable memory management for QObject: With Qt leaving the GUI corner it's simple parent-ownership model doesn't fit anymore. QtQuick already skips that obsolete model. Now let's also let C++ components benefit.
PS: If someone ever wants to modernize libebook, then looking at QtContacts API is a good exercise. It was designed to explicitly fix the issues we had with libebook during Fremantle. Actually even thought of making a GIR typelib for QtContacts - but that's a different story and maybe even doesn't make sense.
For Maemo users: Please download it from extras devel or download the installation file.
For Ubuntu users: Please follow these instructions (using easy_install to download and install a new version of AGTL) until a bug fix is in the Ubuntu repository.
I' ve just push the version 0.5.17 of Khweeteur to Maemo Extras Testing repository. For those using previous version (<0.5.0). It s a major change, as i've rewrite it from scratch. For those who don't know what is Khweeteur, it s a small twitter client for Maemo and MeeGo with the following features :
- Multi Account Support (Twitter and Identi.ca)
- Notification for DMs or Mentions (can works in background)
- Twitter Lists
- Searchs
- GPS Position in tweet (Optionnal)
- Reply, Retweet, Favorite, Follow/Unfollow user, Delete your tweet
- Twitpic picture upload
- Automatic shorten url with bit.ly (Optionnal)
- Automated Crash Reporter
- Tweet post delayed if no network coverage until network available
- Low network bandwith use
- Theme support
This version will only reach Maemo Extras repository with your help. So please test it, vote, and report bug or feature request.
Thankfully, Python 2.6 is already preinstalled, but you need recent PySide packages for gPodder to work (PySide exposes the Qt framework to the Python world), you can get them from PySide binaries for MeeGo. You don't need to upgrade Qt, simply installing the PySide packages is enough:
zypper addrepo http://download.meego.com/live/home:/renatofilho/Trunk/ pyside
zypper install python-pyside
What you need now is a recent Git checkout of gPodder's "tres" branch. I suggest you do that on your computer:
git clone git://repo.or.cz/gpodder.git
cd gpodder
git checkout tres
Now there are two pure Python dependencies for gPodder that you also need. As there are no packages for them in MeeGo yet, you also have to provide them manually. The first one is the Universal Feedparser. Grab a recent release from the downloads page and copy the file feedparser.py to the src/ folder in your gPodder checkout. The second dependency is mygpoclient, a client library for the gpodder.net web service. You can check out the latest version from Git:
git clone git://repo.or.cz/mygpoclient.git
In the checkout, you will find a folder called mygpoclient - copy this to src/ in your gPodder checkout. Now you have a complete, self-contained gPodder checkout on your computer. Use rsync or scp -r to copy it over to your N900 (you can use USB Networking for that).
Now that you have everything on your N900, you have to add some subscriptions manually (mostly because the QML doesn't yet have the UI required to subscribe to new feeds) - use bin/gpo to start the command-line utility, then do something like subscribe fb:linuxoutlaws to subscribe to an example podcast. Quit the command line application and start the QML UI using bin/gpodder --qml, which should - after some loading time - show gPodder/QML on your MeeGo 1.2 Developer Edition environment.
If you have made it this far, don't stop here - try out the examples from the PySide/QML Tutorial and familiarize yourself with Python development on MeeGo - it's easy and fun!
This week I pushed a simple QML-based virtual keyboard to our MeeGo Keyboard repository. It's functional, but don't expect too much. This functionality will most likely never arrive in MeeGo 1.2, sorry folks.
A Quick Look at Extras in Bugzilla
2011-05-09 through 2011-05-15
Nokia Harmattan device getting closer to release?
The FCC approves all telecommunication devices in the US, and has recently approved RM-680 - the codename believed to match that of Nokia's Harmattan device, which has been developed to be MeeGo "compatible". It's unclear how much relation this device might have had to the now-no-longer-MeeGo-friendly N9, but it's likely this is a good candidate for the N950 Nokia CTO Rich Green mentioned during Nokia's Developer Day keynote in February (shortly after the start of the Elopocalypse). The device's radio testing reveals both 802.11n and hexaband cellular (for support for both AT&T and T-Mobile 3G in the US). With previous rumours circulating about the keyboarded version being cancelled, it's very much up in the air as to whether this is "the" Harmattan device intended for the mass-market (or whether that particular possitioning plan even still holds). The device's outline drawing in the FCC certainly bears a strong resemblence to the photos of the MacBook Pro-like aluminum device leaked from China last year (baring small differences attributable to continued prototype development). Nokia has requested a relatively short 45-day confidentiality period on the device photos and user manuals, putting the latest date for some sort of reveal around the middle of June. We'll find out next week whether the MeeGo Conference Spring 2011 in San Francisco will be the date (see you there!).
Read more (meegoexperts.com)In this edition (Download)...
- Front Page
- Nokia Harmattan device getting closer to release?
- Applications
- Running gPodder on MeeGo N900 Developer Edition
- Development
- Update/RFC on MeeGo Compliance Specification
- Overview of MeeGo ARM driver support situation
- Community
- Second call for papers for MeeGo Conference open for last minute additions
- Announcements
- Twitter: Rewritten Khweeteur UI now in Maemo Extras-testing
- Inner-Spin puzzle game
- Oculo is now available in Extras
We are just 5 days away from the start of the second MeeGo Conference and a very interesting video has just popped up, a promo for Nokia’s first MeeGo device, the N9. The video is nothing more than a teaser, but does manage to reveal a bunch details about the device which may even be called the N950. The only problem is that the OS the phone is running looks a lot like upcoming Symbian releases, right down to the icons, so may be the teaser that Pocket Now has scooped was a work in progress, with the MeeGo parts to be placed in later.
Nevertheless, the hardware does look solid. First, it packs an auto focus camera with a Carl Zeiss lens and a dual LED, no EDoF unit here. My guess is a 12 MP. Then there is the all aluminum body, with a physical QWERTY and a 4″ screen in a very E7ish design. Here are some images that promise to reveal more.
- Looks like a 12MP AF, dual LED camera with a Carl Zeiss lens.
- The earpiece, just under the top end of the phone. It does have a very narrow bezel.
- Looks like a great QWERTY keyboard, in an all aluminum body.
- Fairly large screen, possibly 4″.
- It’ll come with Ovi Maps with driving navigation.
- An app in action.
- Looks like a very capable browser, with the speed dial screen shown perhaps.
- The QWERTY virtual keyboard.
- The tilt up slide mechanism which is a lot like the E7.
- The bottom of the device, with the camera and speaker grill.
- The calender in action.
- Notice how thin the bezel is.
- The face of the N9/N950, with a front camera. It does look good.
- Notice the sliding transition to move to the next screen.
- Nokia calls it ‘Our Next Sense’. Perhaps they want to get back at HTC.
Now for the video that Pocket Now has been able to scoop:
We’ll probably know more on Monday when the MeeGo Conference kicks off. I’ll be there to bring you the latest.
Similar Posts:
This weekend, after Falsy Values, I will be flying to San Francisco for a couple of weeks. There are some conferences:
- MeeGo Conference, May 23-25
- Aloha Editor dev con, June 6-8
Google Reader is a blogger's best friend. For Symbian, the most accessible methods of access have been the various modes of its mobile website. However, noted Qt developer Tommi Laukkanen has been working on a Google Reader application called NewsFlow, which he has written in QML and Javascript. Read on to find out how well it can feed your news needs.
In case Miguel makes it popular to take the name of a previous company and change the order of the letters a bit to find a name for a new company, this is my proposal for Nokia (as I pass that shop quite often at night when going home and have to smile everytime):
A few months back, Topi Santakivi updated Sojourner for the MeeGo Summit in Tampere. Andrew Flegg wonders about an update for MeeGo Conference San Francisco 2011, which I’m sadly not attending. The schedule’s available as a web page. I had a quick poke around for a version in a more machine-readable format—ideally PentaBarf XML, which Sojourner understands, but even something that could be converted to that—and couldn’t see anything obvious.
Dear reader, would you happen to know of such a machine-readable schedule, and would you like to send a merge request updating Sojourner to show it?
Nokia Conversations has just published a post titled, ‘Future devices and innovation at Nokia‘. Along side is a picture of curtains, awaiting a grand reveal. The post itself is brilliant, says nothing about a particular device, yet says quite a lot. Its a tease, but one which you will only be able to follow if you are already familiar with the N9/N950 leaked teaser video which has since been taken down (but you can still find screenshots here).
I recommend you read it, but if you’re in a hurry here are the real teasers.
“Just a couple of days ago, a whole fresh crop appeared on a number of websites regarding a new mystery device. But it should be no surprise that new things are in the wings somewhere…”
- Obvious reference to the device rumored to be the N9/N950.
“… At the moment, of course, our technology is far from natural. There’s nothing natural about icons and drop-down lists and tickboxes. It would probably be better if you could just swipe through your apps, wouldn’t it?”
- Swipes. That’s what Nokia’s MeeGo UI will play by.
“But the possibilities are endless… and very exciting. We can’t wait to show you more – maybe a sneak peek at “Jessie’s Girl” – in the weeks to come”.
- ‘Jessie’s Girl’. That was the exact Rick Springfield soundtrack for the teaser that leaked.
So there you have it, the device is coming in the ‘weeks to come’ and it’ll run Nokia’s very own UI based on the idea of swipes. But the ‘weeks to come’ part means that a we are possibly looking at June as the time of announcement, which means we probably won’t be seeing it at the MeeGo Conference starting next week in San Francisco.
[Update] I just saw that Jay at My Nokia Blog too has a similar post up, where they’re speculating about Nokia’s New Sense message. Remember, ‘See, Hear New, Feel New’ from the old Nseries days, all of them were senses.
Image credit: Wootang01
Similar Posts:
- Nokia Connection Is On June 21, Expect New Devices & A Possible MeeGo Unveil
- 15 Screenshots From The Leaked Nokia N9 Teaser Reveal A Few Details
- MeeGo Gets A Second Conference: May 23-25 In San Francisco
- The Nokia N86 Leaked – By Nokia Itself
- Huge: Nokia's Maemo & Intel's Moblin Combine To Become Meego
gst-av is a GStreamer plug-in to provide support for libav (formerly FFmpeg), it is similar to gst-ffmpeg, but without GStreamer politics, which means all libav plugins are supported, even if there are native GStreamer alternatives; VP8, MP3, Ogg, Vorbis, AAC, etc. In addition, it is much simpler (2654 vs 16575 LOC), has better performance, and … Continue reading gst-av 0.5 released; now with video encoding and decoding support
The MeeGo project today announced the availability of the MeeGo 1.2 release. This release is intended to provide a solid base line from which device vendors and developers can start creating software for a range of device categories. In this sense it can be seen as the first mature release of the core platform. Also available today is version 1.2 of the MeeGo SDK and the first MeeGo tablet developer preview release (Tablet UX).
The MeeGo 1.2 release is now available, well in time for the MeeGo Conference that kicks off on Monday. This update promises to provide a solid baseline for device vendors and developers to start creating software for various device categories on Intel Atom and ARMv7 architectures.
(N900 MeeGo 1.2 DE, Boot Splash)
If you are looking to for an update for your N900, then there is good news. While there are vanilla MeeGo 1.2 images available for the N900, it’ll make much more sense for you to try the N900 Developer Edition release that has additional applications, contributions and fixes.
While the final release will happen at the MeeGo Conference, you can still try the final release candidate here. If you are attending the MeeGo Conference, then make sure to attend the N900 MeeGo 1.2 DE Session. If you are not, you can still catch the live streaming of this session on May 25, 9:50 AM San Francisco time.
Back to the general MeeGo 1.2 release, on the UX and MeeGo SDK front we now have:
- Netbook UX 1.2 complete set of core applications for netbooks.
- In-Vehicle Infotainment (IVI) UX 1.2.
- Tablet Developer Preview.
- MeeGo SDK 1.2 for MeeGo Core OS and supported UXs.
Make sure to check out the post on MeeGo.com for more details. MeeGo development continues forward on a six-month cadence, so you can expect MeeGo 1.3 to be released in October, 2011.
Similar Posts:
The MeeGo Conference Spring 2011 gets underway today; it's being held in downtown San Francisco at the Hyatt Hotel from May 23rd to May 25th. The conference includes speaker sessions, expo areas, networking spaces and a hackers lounge. The conference is expected to help outline the future direction and shape of the MeeGo project. In addition, it offers device manufacturers and MeeGo project contributors a stage to talk about and show case their offerings.
Linous has announced that it will upgrade both its MeeGo based netbook and tablet operating systems to the MeeGo 1.2 release. The Linpus MeeGo netbook and tablet editions have a user experience built by Linpus running on top of the common MeeGo code and UI building blocks. They are licensened by OEMs (Fujitsu, Lenovo and Acer) who build and ship the device products.
Red Flag Software, one of China's largest Linux vendors, today announced that it plans to deliver a tablet operating system based on the MeeGo 1.2 release. In common with other MeeGo based solutions, it will use the common code base and UI building blocks of MeeGo, but will feature a user experience built by Red Flag Software. The operating system will receive its public unveiling at Computex next week.
We are just hours away from the start of the second MeeGo Conference, the first having been taken place in November, at Dublin. Unlike the last one, the spring conference promises to be focused on a the global direction MeeGo is taking in addition to the technical sessions for the developers. How much of that can be realized remains to be seen in light of Nokia’s recent shift towards Windows Phone as its primary operating system, but one thing is very clear, Intel still remains committed to the OS, and will be looking at other phone manufacturers, perhaps LG, to fill the void that Nokia’s exit has left.
This will probably mean that we are now looking at 2012 at the time when commercial MeeGo smartphones being to pick up, however, in orders to gain developers, Intel will be aggressive conducting their ‘Intel AppUp Application Labs‘ through the world, with events in Hyderrabad, Chennai, Barcelona, Paris, Munich, Pune and Delhi already in place over the next two months.
In terms of interest, the spring MeeGo Conference has seen about 1200 registrations and while there are clearly doubts in people’s minds about how MeeGo will progress from here on, there is still an encouraging level of developer interest. The conference will kick off with an keynote titled ‘The Future of MeeGo Starts Now’, hosted by Jim Zemlin, Executive Director at The Linux Foundation and promises to give a better picture of where MeeGo stands today.
A lot of sessions over the next three days will be streamed live, so you can keep on top of things wherever you are. Here is the detailed schedule and the dedicated live stream.
I will also be tweeting from the floor @TheHandheldBlog and you can also follow me on @v4ibhav for general happenings around the MeeGo Conference.
Similar Posts:
Today, at the MeeGo conference, 4tiitoo AG announced that it plans to integrate the MeeGo 1.2 common code into WebTab OS. The OS, which is used on the WeTab tablet, consists of a user experience (UI) layer built by 4tiitoo, using the MeeGo UX framework for tablets, sitting on top of the core MeeGo OS.
The opening keynote at the MeeGo Conference highlighted MeeGo's time to market advantage. Guest speakers from Nissan (IVI), 4tiitoo (Tablet) and Amino (TV) all noted that they had chosen MeeGo because it was open source and because it gave them a time to market advantage. However, with the exception of MeeGo 1.2 integration updates, concrete news announcements were thin on the ground, reflecting MeeGo's continuing position as a platform with future potential.
MeeGo 1.2 released, including Developer Edition for N900
MeeGo Developer Edition 1.2 is out just in time for MeeGo Conference, with the N900 Developer Edition also being released for the first day: "This update promises to provide a solid baseline for device vendors and developers to start creating software for various device categories on Intel Atom and ARMv7 architectures." If you'd like to try out the release, bear in mind despite the polish, it is still primarily intended for developers.
In what should come as great news for anyone who is familiar with application, Swype will come integrated at the platform on MeeGo tablets as the default text input mechanism. The latest MeeGo 1.2 build that just came out a few days ago incorporates Swype to give you a much better text entry experience on MeeGo.
I caught up with Peter Hargarten of Swype, at the MeeGo Conference exhibit hall and he was kind enough to give us a demo of how Swype works on MeeGo. The device is an EXOPC running MeeGo 1.2.
The people at Swype are working hard to make Swype for MeeGo even better, and as things stand, Swype comes integrated with MeeGo releases and the updates to the application will coincide with subsequent MeeGo releases.
Needless to say, Swype is a great keyboard which lets you swipe to enter text, or even use it as a regular keyboard. While Swype for MeeGo isn’t as feature rich as it is for some of the other platforms, I do look forward to future updates that will hopefully bring the experience on par.
Similar Posts:
I’m here in San Francisco attending the MeeGo Conference. As always it is good to meet and keep in touch with old friends and also meet new interesting people.
Unfortunately no mobile phone running meego was released as expected. But anyway I’m sure that MeeGo has a great future. By Now I’m installing the just released MeeGo Developer Edition in my N900.
If you are here come to Collabora Booth see our demos and drink some coke with us. Follow us in twitter @collaborameego and/or #collaborameego.
But if you aren’t here you can see some presentations at http://sf2011.meego.com/program/session-schedule Enjoy it.
When Nokia’s move to MeeGo was first announced, the burning question on everyone’s mind was whether the N900 would get MeeGo or not? The answer to that was that Nokia would not be officially updating the N900 to MeeGo, but the community would probably get something working.
Then Feb 11, 2011 happened. There was still no Nokia MeeGo device in the market and anticipation grew over what would happen next.
But fortunately for the community, the N900 MeeGo Developer Edition was announced and on 22 March the DE development kicked off and at the MeeGo Conference, the MeeGo 1.2 Developer Edition is available for download. Its not meant to replace Maemo 5, but all the basics functions such as cameras, making calls etc work. In terms of applications there are Opera 11, TwimGo (Twitter), Gluon, Extras client, XBMC, Marble and others.
But before we get to the video (embedded at the bottom of the page), here are some screens from the N900 MeeGo 1.2 DE Session.
Finally, here’s the video.
The cool bit is the the MeeGo for tablets release also runs on a device which is essentially 3 years old. Its hardly functional because of the low memory, but a good proof of concept nevertheless.
You can get the release and all the instructions you’ll need here. Installing it will void your warranty though.
Similar Posts:
- MeeGo 1.2 Summer Release For The N900 Out Now
- MeeGo 1.2 Release Now Out – N900 Developer Edition Release Set For MeeGo Conference
- TwimGo Could Be The N900 Twitter App That You Were Waiting For
- A Developer Edition Of MeeGo Is Coming To The Nokia N900
- MeeGo Gets A Second Conference: May 23-25 In San Francisco
I went to San Francisco (US&A) to play Ping-Pong with Chris (I also recommend him as a tour guide – he knows the city). At the same time a conference took place.
At the weekend’s preconference I discussed MeeGo L10N with Margie. I cleaned up the wiki before, but still there is enough to still sort out:
- no rules for starting a translation team or conflict management
- No deadlines / String freezes / decision processes for break approvals
- For GTK based modules, developers often forget to add an entry to the LINGUAS file when adding .po files
- no instructions for Gtk Internationalization for Developers (the GNOME documentation might be helpful here)
- The GLS prefix in bug summaries is confusing (it stands for “Global Languages Solutions”) – some plans to change this.
The most important talk from my point of view was Carsten‘s “Transparency, inclusion and meritocracy in MeeGo: Theory and practice” showing some of the transparency problems that MeeGo has not only after one of the two bigger companies involved announced a change in direction.
There was also a Release Engineering BoF. A great opportunity as so far I had been totally unsuccessful in understanding how this works in MeeGo. This has not improved yet though. It looks like decisions are made completely in private in the offices of one company (Intel) instead of the public (internet). Other issues: The Submit Request account process is not documented – how to contribute from a new company? You’d expect something other than dead silence here. But it was agreed on that the CCB (Change Control Board) process for MeeGo 1.2 was completely invisible and “crap”. (Dawn might now complain about my use of language, but this was the wording used by those running the session.)
But the original reason to come here was MeeGo’s Error Management (EM) and Quality Assurance (QA). I outlined some EM and QA issues to discuss on the meego-qa mailing list before the conference took place. See the summary of this BoF. Hoping to see further discussions of issues in the public, as agreed upon.
Iekku and I gave a talk on the basics of bug handling. Plus Eric and Stephen presented some cute Bugzilla extensions but I leave it to them to blog and email about it (a good task as they have been too silent and invisible so far).
The first official day of the MeeGo Spring conference started with a two-hour keynote by Jim Zemlin, Executive Director of the Linux Foundation. While MeeGo is a Linux Foundation project, nobody from the Linux Foundation is formally involved on a day-to-day basis in the management and leadership of the project, which is being left to Intel (and, previously, Nokia). Because of this, Mr. Zemlin stands in as the Linux Foundation's public face for MeeGo.
The first official day of the MeeGo Spring conference started with a two-hour keynote by Jim Zemlin, Executive Director of the Linux Foundation. While MeeGo is a Linux Foundation project, nobody from the Linux Foundation is formally involved on a day-to-day basis in the management and leadership of the project, which is being left to Intel (and, previously, Nokia). Because of this, Mr. Zemlin stands in as the Linux Foundation's public face for MeeGo.
Intel loaned out ExoPC hardware running MeeGo Tablet UX for MeeGo development during the AppUp Event on the Warm-Up weekend. Conny had the great idea to start a multi-touch Pong game that we now call "Mong" (Gitorious repo) and that we now collectively develop with some community members (sounds - recorded live from the Air Hockey tables at the Hacker Lounge! - by Erik, graphics by Tim, code by Conny and me):
More photos of the event: Conference and Party on Flickr. Don't forget to add your photos to the MeeGoConf2011 Flickr group. My Python + PySide talk went well, too bad that Matti (who helped prepare the presentation - thanks!) couldn't come. Slides are already available, and check out the MeeGo-Python tutorial if you want to get started. I'd be grateful for any feedback on the session and the tutorial - especially the things that weren't clear and could be improved.
About the keynote, I mostly agree with Jaffa's thoughts about how it could have been better, and that there should have been some announcements or commitments to release MeeGo-related end user products to give the project some much-needed(?) backing from vendors. I also agree with "MeeGo needs Harmattan a lot more than Harmattan needs MeeGo" - even though it isn't "real MeeGo", it's presumably the single polished MeeGo-related handset product that will (hopefully?) be available soon-ish.
But again, from a community perspective, MeeGoConf SF 2011 was great (thanks to LF for the sponsoring and to the organizers for choosing a great venue), San Francisco the city was awesome and - judging from the rumors on TMO - I'm pretty sure that we're looking forward to a great June that will allow us to finally port our apps to new MeeGo-related hardware.
Let's hope that we have an opportunity to meet up again in some future Maemo/MeeGo-related event :) Thanks for a great week!
During last week's MeeGo conference a demo area gave companies a chance to show off some of their MeeGo related products and solutions. We've collected together a number of video demos, captured by those attending the conference, to give you a flavour of what was available. The demos include MeeGo 1.2 Developer Edition for the N900, iBuddie MeeGo Tablet, MeeGo TV UX, Indizmixx 2 portable studio MeeGo tablet, BasyKom's UI concept, Intel AppUp running on MeeGo devices and a Dance Dance Revolution style game written in QML.
A Quick Look at Extras in Bugzilla
2011-05-23 through 2011-05-29
MeeGo Conference round-up
Last week was the second MeeGo Conference, held in San Francisco. The conference started well, with a two-day warm-up, including live-action Angry Birds with teams building catapults and levels out of balsa wood. However, the conference proper's start marked a low point, with feedback on the keynote almost entirely negative. Your editor, Andrew Flegg wrote:
"Announcing new devices, or freebies for attendees, isn't necessary. However, I did expect the MeeGo Conference Keynote to address the challenges facing MeeGo now; particularly since February 11th there is not a mass-market consumer electronics vendor onboard as a strategic partner. Celebrating the work that has been done to date is necessary for the community psyche. Outlining the next steps, including a roadmap, is integral for the development ecosystem. None of these things were done, and it left a pall over the entire conference."
"" However, the sessions, BoFs, and sense of community still left it feeling like a worthwhile event. No date or location has yet been set for a subsequent conference.
Read more (maemopeople.org)Read more (flickr.com)
Read more (youtube.com)
Read more (thpmaemo.blogspot.com)
Read more (fastwonderblog.com)
Read more (eopage.blogspot.com)
Read more (meegoexperts.com)
Read more (tabulacrypticum.wordpress.com)
In this edition (Download)...
- Front Page
- MeeGo Conference round-up
- Applications
- Mong (MeeGo Pong) development status, 2011-05-29
- Development
- Next CSSU testing update to downgrade Qt
- Porting MeeGo 1.2 to Nook Color
- Second alpha release of Necessitas - Qt on Android
- Proposed community quality assurance rules for MeeGo Apps
- Devices
- Asus Eee PC X101: newly released MeeGo netbook
- In the Wild
- MeeGos hit the big screen
- What's a PNG? #meegoconf
- Announcements
- BeBeCe - a BBC iPlayer app
- Tweed Suit - a heavyweight Twitter client
- QNetMan - network monitor
- N900 wifi hotspot script
- Windows Phone 7 "Mango" iconset
The conference hotel was impressively large, although apparently there was no swimming pool; we were offered the Pacific Ocean as an alternative. The food at the hotel, for breakfast and breaks, was a bit of a disappointment, but at the Exploratorium and restaurants in San Francisco it was pretty good. The hacker lounge was a place of good times, especially after the conference, when we watched Indiana Jones and the Raiders of the Lost Ark. On our return home, we nearly got swindled by the taxi driver on the way to the airport, but luckily Kat was paying attention. Changing planes in New York was dull, but at least we had no issues with volcanic ash clouds, and got home safe, sound and on time.
At the Computex trade-show, ASUS has launched a new netbook, the Eee PC X101, which uses the MeeGo OS as its default operating system. The X101 has a 10 inch screen, weighs around 950g and is just 17.6mm thick. It uses an Intel Atom N435 processor running at 1.33 Ghz and is available in a range of colours and configurations, with pricing starting from around $200.
Nokia Connection is an yearly event that happens in Singapore. Despite being regional in nature, plays host to globally relevant device launches, the biggest of which probably being the Nokia E72 in 2009.
This year its happening June 21-23 at the Marina Bay Sands. What is really getting the anticipation up is the broad proclamation of the event website which says:
“This is an exciting time for Nokia!
A solid strategy is in place and the execution of that strategy has started! Join Nokia Connection 2011 to experience first-hand, the new Nokia ecosystem that will be introduced to the world. This site offers a one-stop location for information on Nokia’s biggest event of the year“.
Biggest event of the year is something Nokia Connection has never been, that title always goes to Nokia World, which in all probability will happen during October at London this year. So what can we expect from an event just 3 weeks away. Lets look at the program:
The CEO will be there talking about the Windows Phone partnership, yes there will be a progress report, but not even the new Nokia can deliver a flagship in 3 months. So what next? New Symbian device? Definitely! Ghz CPU powered? You can count on it!
But what about Nokia’s MeeGo offerings? We were promised Jessie’s Girl in a few weeks, Nokia Connection seems like a perfect venue, specially considering there’s a Nokia Developer Workshop happening at the same time. After spending time at the MeeGo Conference, its clear there are still a ton of people interested in what Nokia has to offer.
Finally we have S40 devices. We might see some of those too, perhaps even dual SIM and Touch Type versions. There’s also talk of ‘related services’ that may be announced alongside the devices, given the new direction Nokia is talking, makes you wonder what it will be? Perhaps Nokia is ready to take the next step with Nokia Money and NFC?
This year Nokia Connection promises to be bigger than it ever has been, I still think Nokia World is Nokia’s prime event, but if its MeeGo what you care about, this one might just be the one you really care about. I really look forward to the announcements, is there something specific you would like to see?