Henri Bergius

JavaScript in Qt5

2012-06-01 08:54 UTC  by  Henri Bergius
0
0
Qt 5 is bringing JS at the same level of support as C++

Quim Gil, Nokia

Great news for mobile developers, as with this you can combine declarative user interfaces with the universal runtime

Henri Bergius

It is just a toy

2012-06-03 07:00 UTC  by  Henri Bergius
0
0

Great post by John Lilly discussing why PC will be the truck:

I’ve been living with just my tablet and phone recently — it feels clearer & clearer that many people will just skip the computer phase altogether.

I think many people believe that means that we’ll have a world of consumers, since tablets and phones so far aren’t great creation tools. But I think that is changing, and quickly. Apps like Paper, from Fifty-three, and Diet Coda, from Panic, not to mention Instagram, are letting people create things on the fly that aren’t just throwaway, but are legitimate creations.

I picked up a phrase some time ago that I think applies: “The next big thing is always beneath contempt.” Implication being that it is, of course, until it isn’t. Until it’s too big to ignore. This has happened over and over again in our society. In the middle ages, people assumed that no serious discussion could happen in anything but Latin — the so-called “vulgar” languages had no merit. And writers assumed that nothing interesting or lasting would come from this new medium of television. And, I think, people assume right now that nothing important will be created from a 10” touch screen without a keyboard (let alone a tiny 3.5” screen).

This is a classic example of disruptive innovation as described in Clayton Christensen's book Innovator's Dilemma: a new technology comes from the low-end, becomes progressively better, and the old dominant technology can only try to escape to the high-end market. When a company focuses on enterprise, you know this is what is happening.

I've seen this in action several times, especially in the Open Source CMS market, where many of the old guard have been replaced by simpler and cheaper newcomers.

The lesson to draw is that when you hear people dismissing an entrant as just a toy, you should really start paying attention. Otherwise it will be too late. And this applies equally to products as to programming tools or technologies. A free software project may never die, but it can still become a lot less exciting as a result of such disruption.

I've written about why this is happening with tablets already earlier.

Update: Critical Path is a great podcast on disruption in the mobile market. Especially the one hour interview with Clayton Christensen is worth listening to.

Andrew Flegg

MWKN Weekly News for Monday, 4 Jun 2012

2012-06-04 04:00 UTC  by  Andrew Flegg
0
0
Front Page

2012 Device Program

We mentioned the start of the 2012 Device Program last issue (well, more specifically, the Community Awards portion of the program), but we'd like to remind you both of its existence and its purpose again this week.

Nokia has alloted 100 devices (60 N9s and 40 N950s) for distribution by the community to community contributors. The devices will be distributed based on 4 categories of contribution (25 devices per category): for maemo.org Coding Competition winners, in a manner to be decided once the format for this year's competition has been hashed out; for maemo.org Community Awards, which aim to recognize contributions from community members with continuing histories of significant contribution; for community applications being published to the Nokia Store, to encourage the publishing of more community applications to the Nokia Stor; and for Qt 5 application ports, to encourage the porting of Qt 5 applications to Fremantle.

Discussion about the specifics for several of the categories is still ongoing, but submissions are open for the Community Awards (which seeks to recognize past and continuning community contributors) and should be open until June 12th. I'm once again encouraging you to poke your too-humble community contributor neigbors to file a submission if you believe they deserve a Community Award.

Read more (wiki.maemo.org)

When the chief editor's away, the interns will play

Andrew Flegg, our glorious leader, will be away for this issue and the next taking a well-deserved vacation. The rest of the editorial staff wishes him a safe and relaxing trip, and greatly hopes quality doesn't suffer without him. As that appears to be just me this week Since he's usually does the sourcing of news, any help on that front would be greatly appreciated for the next issue (just tweet your news tips @mwkn). See the link for additional details.

Read more (wiki.maemo.org)

In this edition (Download)...

  1. Front Page
    • 2012 Device Program
    • When the chief editor's away, the interns will play
  2. Development
    • Writing a layout in QML
  3. Community
    • Coding Competition considering changing submission format
  4. Announcements
    • Initial alpha WhatsApp client for N900
    • Mustr sets random pattern backgrounds
    • Google Reader application for Harmattan
    • Unrestricted system-ui allows additional status menu plugins on Harmattan
    • ereswap swap fragmentation
Michael Sheldon

Eyrie 0.2 – Now with N900 support

2012-06-04 06:58 UTC  by  Michael Sheldon
0
0

Overview

Eyrie is an application for the Nokia N900, N950 and N9 phones that can find out information about music that’s playing nearby. The latest version adds support for the N900 in addition to the N9 and N950. On the N9/N950 there’s now a graphical waveform displayed whilst recording and on both platforms music is assessed more continuously allowing some songs to be recognised faster and providing more chance for songs that were previously problematic to be recognised.

Video


Video of Eyrie 0.2 running on both an N900 and N950

Downloads

N9/N950

Available in the Ovi Store

Also available through the Apps For MeeGo Testing Repository

N900

Available through extras-testing.

Source

License: GPL version 3.0 or later
Gitorious repository: https://gitorious.org/eyrie/eyrie
Ohloh project page: https://www.ohloh.net/p/eyrie

Categories: Development
Craig Woodward

Community Council Meeting (June 1, 2012)

2012-06-04 19:06 UTC  by  Craig Woodward
0
0
In an effort to provide increased transparency of the operation of Council, meeting minutes are being provided via the Community Council blog. Future meetings will also have full web transcripts via the maemo-meeting channel auto-logger.

Click to read 1048 more words
Categories: council
monkeyiq
After doing some power benchmarking recently (1.2ghz kirkwood with gb net up = 5watts) I decided to work out how fast these arms can do useful work^TM. In the running is a Synology ds212j, DreamPlug running the Freedombox, Nokia n9 mobile phone, and an Intel 2600k just for working out where those relative numbers sit when compared to a desktop machine.



The above image shows the cipher performance of "openssl speed" across many machines. The 2600k is only single threaded, so could be many times faster in real world use by taking advantage of the cores. One interesting point right off the bat is that the 1.2Ghz kirkwood in the synology NAS is bested by the 1.0ghz CPU of the Nokia n9. Arms is not arms.

Removing the overload from the Intel i7 2600K from the graph we see that the Dreamplug is very close to the ds212j in terms of performance.
On the other hand, the digests show a distinct advantage to the Dreamplug setup. Again the n9 has a nice little lead on the others. Since a mobile phone can perform some useful work, one should perhaps also be demanding the NAS also offer handy features as well as just serving data blocks.


The RSA sign and verify graphs both show the same large slump for the ds212j unit. So for connection heavy workloads there would seem to be a large difference to the throughput you might get for the ARM you choose. On the other hand, the Dreamplug and ds212j both have similar performance on steam ciphers. So if connections are longer term then the difference will be less.

I would love to add benchmarks for the CuBox and QNAP 2ghz (TS-219PII) NAS units. It would also be interesting to use after market software on the ds212j and see the difference.

Categories: benchmarks
Kaj Grönholm

Qt5 LedScreen component

2012-06-09 16:33 UTC  by  Kaj Grönholm
0
0

Howdy! Do you remember the time before HD, amoled etc. super sharp screens? When pixels were so big that you could easily count them and any colors were luxury? This is your ticket back to these good ol' times: LedScreen Qt5 & QtQuick 2.0 component! Here is a video presenting it with example applications:



This component allows you to use any QML content as the source for the ledscreen, define led size and color or use colors from the source item. So it doesn't contain kitchen sink yet, but there's only so much you can fit into 60 lines of QML + GLSL with API documentation.. ;-)

Feel free to grab sources from here & modify & use as you want!

PS: Hoping to be able to develop & demo Qt5 soon on Raspberry Pi!
Categories: hacking
Andrew Flegg

MWKN Weekly News for Monday, 11 Jun 2012

2012-06-11 07:06 UTC  by  Andrew Flegg
0
0
Front Page

maemo.org Coding Competition begins this week

The tradition of a community-run coding competition for Maemo and Meego devices continues this year. "Beginning Monday 11th June, and running for 3 months, new applications for Maemo and MeeGo Harmattan devices (and significant updates to existing ones) will be eligible to enter in this years competition. Whether you are an experienced developer or a beginner on your very first application, we have a category that suits you and your application! "

" Nokia has generously donated 14 N950s and 11 N9s that we will assign to the winners and runner ups across the various categories. There will also be a community bounty made up of individual donations which will also be shared out amongst the best placed entries." Entry is free, so all interested developers of all skill levels are encouraged to participate.

Read more (talk.maemo.org)

Community Awards submissions close June 12th

Just a reminder: Submissions for the Community Awards part of the 2012 Device Program close June 12th. So if you're interesting in submitting an application, do so before the end of tomorrow.

Read more (wiki.maemo.org)

In this edition (Download)...

  1. Front Page
    • maemo.org Coding Competition begins this week
    • Community Awards submissions close June 12th
  2. Community
    • Community Council meeting minutes
    • "Ask the Council!" thread recreated
  3. Announcements
    • FotoShare N9
    • Seara - a Siri clone for Maemo 5
    • Qt Watermark - a photo watermarking tool
    • MohammadAG's Entertainment view on N950
Craig Woodward

Community Council Meeting (June 8, 2012)

2012-06-12 21:45 UTC  by  Craig Woodward
0
0
In an effort to provide increased transparency of the operation of Council, meeting minutes are being provided via the Community Council blog. (Sorry for the delay in posting this week!)



council.png
Council logs for meeting on June 8th, 2012
Meeting held on FreeNode, channel #maemo-meeting (logs)

Attending: qgil, Woody14619, Estel, SD69, Pali
Ivan & NielDK were unable to attend.

Summary of topics:

  • Questions on source for osso-backup (qgil)
  • Questions on formalities in allocting devices to CA winners
  • Review & status of past meeting AIs.
  • IRC moderation / chanop status


Topic 1 (Questions to QGil):

  • Will need to send names after verifying proper details are in user profiles on devel.nokia.com
  • Winners will need to create an account if they don't have one.
  • Confirmation on process for judging when a Council member is a potential CA winner is discussed.


Topic 2 (Review of AIs and status):

  • Estel still creating formal Council intro blog, input needed.
  • Ivan's AI on contacting devs to push packages is going well.
  • Coding competition banner is up on TMO.
  • Package movement in system will need to be via X-Fade until COBS.
  • Cloaks have been requested, will show up when processed.
  • Meeting minutes done, continuing AI for Woody.
  • First set of eliminations for CA went smoothly.


Topic3 (IRC Moderation):

  • Council is split on need for council representaion as IRC chanop
  • Council could become chanop by status vs. by merrit, but should we?
  • Insufficient Council present to vote, will be resolved later.


Post meeting topics (probably should have been in-meeting):

  • Questions from Pali to qgil & council about libicd promotion.
  • Discussion on OBS and enabling thumb in a repository are discussed.


Action Items:
Estel will do the Council intro blog (continued)
Ivan will continue with package list creation for promotion to Extras (continued)
Woody will do meeting minutes and post to blog after approval
All: Prepare for second wave of eliminations on CA and final CA decissions following week.
All: Discussion off-line about Topic #3 (IRC moderation) and vote there-on.

Categories: council
Marijn Kruisselbrink

More Calligra Active on Android

2012-06-13 04:42 UTC  by  Marijn Kruisselbrink
0
0

KDE Project:

As I posted the last time I blogged (which I really should do more often), I had some problems with Calligra Active on Android and the number of shared libraries it requires (various versions of android have different, but low, fixed maximums for the number of .so files that can be loaded in a single process). Since then I did several things to resolve that. One option would have been to go the "libkok" route, like we did when we developed/ported calligra/koffice to Maemo and the Nokia N900 and N9. There we basically rewrote the kdelibs cmake files to just build those files that we really need, and build it all into one big library. The big problem was that approach was that it was completely unmaintainable, which meant that we were basically stuck with whatever snapshot kdelibs version we chose to base that on. So instead of doing that I got out the CMake manual, and came up with some relatively simple cmake code that basically combines several existing targets into one new target. The downside to this is that it still has to build all the individual targets as well, so build times basically doubled, but other than that it gives me a nice "libkall.so" that contains all of kdelibs that Calligra Active depends on, combining 11 .so files into one. See here if you're interested in the CMake code I came up with. I did something similar for the libraries Calligra itself provides reducing the number of .so files even more.
(I had some problems to combine the various kdelibs libraries together because of the way automoc works. Basically when you have several source files with the same filename but different directores they will overwrite eachothers .moc file if they are built in the same target. To get around that I renamed some files).

Click to read 870 more words
admin
Firefox for Mobile Firefox for Mobile Firefox for Android: Docs for Building Add-on - http://starkravingfinkle.org/blog... June 13, 2012 from Mark Finkle's Weblog » Mozilla - Comment - Like
Michael Sheldon

StatusNet for MeeGo 0.3

2012-06-14 19:32 UTC  by  Michael Sheldon
0
0

StatusNet for MeeGo displaying new status menu

Overview

StatusNet for MeeGo makes it possible for Nokia N9, N950 and similar phones to connect to StatusNet compatible microblogging services such as Identi.ca. It supports viewing statuses in the phone’s event feed alongside Twitter and Facebook updates, viewing conversations, posting new status updates, replying to other people, following new users, favouriting messages and repeating messages.

New Features

  • Context menu for each message brought up through a long press on a message.
  • Retweeting/redenting of messages.
  • Favouriting and unfavouriting messages.
  • Following and unfollowing users.
  • Privacy policy.
  • New login screen.
  • Registration link on the login screen.
  • Fixes problem displaying statuses with no text in the event feed.

Download

Apps for MeeGo Testing Repository

Direct download: statusnet-meego_0.3-1_armel.deb

Source

License: GPL version 3.0 or later
Gitorious repository: https://gitorious.org/statusnet-meego-plugin
Ohloh project page: https://www.ohloh.net/p/statusnet-meego

Categories: Development
Kathy Smith

A very quiet 'Yay!'

2012-06-15 08:06 UTC  by  Kathy Smith
0
0
Not often I actually write a blog post about me, but I suppose this is the place it happens when it happens. So this post is about me. And is a rather subdued celebration.
Click to read 1320 more words
Kathy Smith

A very quiet 'Yay!'

2012-06-15 08:06 UTC  by  Kathy Smith
0
0
Not often I actually write a blog post about me, but I suppose this is the place it happens when it happens. So this post is about me. And is a rather subdued celebration.
Click to read 1320 more words
pellet

Qt

2012-06-15 19:18 UTC  by  pellet
0
0
We are hiring senior Qt engineers. You can go to the HP website and search for the  job Id 997835. You can also contact me directly or through linked in.We have also added other positions since last time I blogged. Just make a search with the keyword: webOS.  Here is the link to the HP job search: https://hp.taleo.net/careersection/2/jobsearch.ftl;jsessionid=0FFACFB8ECAAC014E9135AD1A63A55E9.JB_17489_17496?lang=enThanks

Joaquim Rocha

That’s right, a couple of weeks ago new versions of SeriesFinale were released.
There was a long absence between these and the previous releases. The truth is that it has become more and more difficult for me to find the motivation (and time) to do work on an application for platforms I am not currently using. Still, I have had some emails from people showing their appreciation and Juan has also helped a lot (he is the reason there is also a new N900 release).

If you’re following the development of SeriesFinale, I have recently moved the repository over to GitHub (like I did for most of my projects). GitHub is so much faster than Gitorious and has nice features such as an issue tracker. Before you say it, although GitHub is not Open Source software, we’re talking about a hosted solution for Git repositories from a very cool company and I had no intentions of hosting Gitorious on my own anyway.

So what’s new in SeriesFinale? I need to differentiate between the platforms’ versions first.
Harmattan (N9) is on the 0.6.9 version and many bugs were solved like:
* Marking all episodes from the episodes’ list menu (nd#1)
* Episodes’ overview height (nd#9)
* Updating the shows season list
* Add a close button to show info dialog
* Add mark none action to the episodes’ list menu

There are still some issues when scrolling the lists which I’ve looked into and could not find any solution, I am convinced it actually has to do with the Python bindings of QML…

Fremantle (N900) is on version 0.6.10 and has less visible changes but the threads, languages and sorting functions were improved.

Adding the the new Harmattan version to the Nokia Store was also a challenge (it kept being rejected due to tiny details) but it eventually went through.

Be sure to test and vote for SF on Fremantle, or, in case you have an N9, get the new version from the Nokia Store:

Get SeriesFinale from Ovi Store

Categories: gnome
Andrew Flegg

MWKN Weekly News for Monday, 18 Jun 2012

2012-06-18 15:13 UTC  by  Andrew Flegg
0
0
Front Page

Nokia closes down more software development

Meltemi, the not-so-secret, low-end, Linux-based, Qt-running platform for the "next billion" is just one of several casualties of Nokia's final confirmation of them as - more or less - a Microsoft OEM. Ars Technica's Ryan Paul wrote: "Embattled phone manufacturer Nokia has conducted another round of layoffs, reducing the company’s headcount by 10,000 employees. The company is tightening its focus and making deep cuts in areas that aren’t directly tied to its current Windows Phone strategy. In conjunction with the layoffs, Nokia has also reportedly terminated its Meltemi project. [...]"

Click to read 1016 more words
Craig Woodward

Community Council Meeting (June 15, 2012)

2012-06-19 05:14 UTC  by  Craig Woodward
0
0
council.png

Meeting held on FreeNode, channel #maemo-meeting (logs)

Attending: Woody14619, Estel, SD69, Ivgalvez, NielDK, Stskeeps

Summary of topics (ordered by discussion):
  • Community Awards - approaching finale
  • Quim's e-mail about Nokia follow-up
  • IRC management
  • QT-components-10 promotion
  • Misc public topics

Topic 1 (CA planning):
  • Submissions end Sunday at midnight UTC.
  • We placed a self-imposed time limit of June 23rd for deciding winners.
  • Coucil should prepare their votes, meeting to be held Tues.
  • Email on the topic internaly is welcome as well.

Topic 2 (Quim's e-mail):
  • There is general sadness at the state of things in Nokia.
  • There is general happiness that Quim is still on board & keeping in contact.
  • There is concern that this may be our "6 month" warning sign.
  • Observation of Mer may be a good idea to avoid the same pits they've hit.

Topic 3 (IRC management):
>>>SD69 has an emergency & must leave.
  • A group account is proposed to "manage problems".
  • The concept is spoken against and rejected.
  • The concept of crafting a solid policy is raised.
  • Discussion is postponed as Estel drops.
  • NielDK takes the action item to look at similar groups policies.

Topic 4 (QT-components-10 promotion):

Topic 5 (Misc public topics):
  • Topic for next meeting: Chair responsibilities and speaking for Council
  • AI Review: The "first blog" is still not done. Is it needed now?

Action Items:
All: Review CA applications Monday, meeting Tuesday. Woody: Contact X-Fade about qt-components-10 issue.
NielDK: Find other IRC/op policies for review & collaboration.
Categories: council
Piotr Jawidzyk

Meet the Community Council!

2012-06-19 11:47 UTC  by  Piotr Jawidzyk
0
0

Community Council is glad to invite Community members, to weekly meetings!

council.pngCouncilors meets every Friday, 18 UTC, at IRC channel #maemo-meeting. Every interested Community Member is free (and welcome) to actively participate. Furthermore, after every meeting, minutes are published on Council's blog and News section of maemo.org.

 

We're happy to talk with You!

Categories: council
Andrew Flegg

This is the first post in a new BlackBerry category in my blog. Having attended the "BlackBerry 10 Dev Jam" in London last week, BB10 looks very interesting - and a spiritual successor to MeeGo 1.2 Harmattan, i.e. the Nokia N9.

It's particularly interesting as BlackBerry have created their own Qt/QML-based environment, called Cascades.

However, I've got an existing app, Bedside which is almost pure QML. Could I get it running? More detailed instructions will come later, but here's how I got to where I am:

  1. Install the BlackBerry 10 Native SDK and developer environment.

  2. Create a new BlackBerry Cascades C++ project, although we're going to use it for "plain" Qt (as described in this Chinese blog post).

  3. Ensure you add <env var="QT_QPA_FONTDIR" value="/usr/lib/qt4/lib/fonts" /> to bar-descriptor.xml.

  4. Copy qmlapplicationviewer.{cpp,h} from the existing project into APP/src/.

  5. Put your QML resources in APP/assets/ (note you can't use asset://... URLs within the QML files, as you can with Cascades).

  6. Replace main.cpp with a simplified version from your other project, for example:

#include <QtGui/QApplication>
#include <QtDeclarative>
#include "qmlapplicationviewer.h"

int main(int argc, char **argv) {
    QApplication app(argc, argv);
    QmlApplicationViewer viewer;

    viewer.setMainQmlFile("app/native/assets/main.qml");
    viewer.showFullScreen();

    return app.exec();
}

In particular, note the path to the main-QML-file.

And here's the initial version of Bedside (with no screensaver interaction yet) running on the BlackBerry 10 Dev Alpha:


[Icon] [Portrait] [Landscape] [Multitasking]

UPDATE: With a bit more work, I've got a single source tree working: now I can deploy to Symbian, Maemo, Harmattan or BlackBerry 10 (using Qt SDK for the first three, and BB10 Native SDK for the latter).

Instructions are in this forum post.

Andrew Flegg

This is the first post in a new BlackBerry category in my blog. Having attended the "BlackBerry 10 Dev Jam" in London last week, BB10 looks very interesting - and a spiritual successor to MeeGo 1.2 Harmattan, i.e. the Nokia N9.

It's particularly interesting as BlackBerry have created their own Qt/QML-based environment, called Cascades.

However, I've got an existing app, Bedside which is almost pure QML. Could I get it running? More detailed instructions will come later, but here's how I got to where I am:

  1. Install the BlackBerry 10 Native SDK and developer environment.
  2. Create a new BlackBerry Cascades C++ project, although we're going to use it for "plain" Qt (as described in this Chinese blog post).
  3. Ensure you add <env var="QT_QPA_FONTDIR" value="/usr/lib/qt4/lib/fonts" /> to bar-descriptor.xml.
  4. Copy qmlapplicationviewer.{cpp,h} from the existing project into APP/src/.
  5. Put your QML resources in APP/assets/ (note you can't use asset://... URLs within the QML files, as you can with Cascades).
  6. Replace main.cpp with a simplified version from your other project, for example:

#include <QtGui/QApplication>
#include <QtDeclarative>
#include "qmlapplicationviewer.h"

int main(int argc, char **argv) {
  QApplication app(argc, argv);
  QmlApplicationViewer viewer;
  viewer.setMainQmlFile("app/native/assets/main.qml");
  viewer.showFullScreen();
  return app.exec();
}

In particular, note the path to the main-QML-file.

And here's the initial version of Bedside (with no screensaver interaction yet) running on the BlackBerry 10 Dev Alpha:


[Icon] [Portrait] [Landscape] [Multitasking]

UPDATE: With a bit more work, I've got a single source tree working: now I can deploy to Symbian, Maemo, Harmattan or BlackBerry 10 (using Qt SDK for the first three, and BB10 Native SDK for the latter).

Instructions are in this forum post.

Categories: #jf
Mathias Hasselmann

Openismus asked me to perform some benchmarks on Evolution Data Server. We wanted to track the progress of recent performance improvements and identify possible improvements. Therefore, I tested these versions of EDS:

Click to read 4872 more words
Categories: benchmark
Ivan Galvez Junquera

Community Awards: final results

2012-06-20 18:13 UTC  by  Ivan Galvez Junquera
0
0
Final results for Community Awards have been published.

council.pngCongratulations to all winners!

There is a final result, please check the Wiki list.

In order to receive the prize, it's mandatory that all awarded create an account at Nokia Developers. Once created, you need to add your postal information to your profile (otherwise Nokia won't know where to send the device).

Then we need to know your Nokia Developer ID (the login name at Nokia Developers that you have created). All the winners will receive a notification email, please respond to council@maemo.org including the following data:
- Full name
- ID at Nokia Developers
- email address.

Please send this data before next Monday, June 25th, as we need to provide the full list to Nokia to start sending the devices.

Thanks to everyone for participating and for your contributions to Maemo.org. We will need you more than ever in the following months, please keep your level of involvement with the community.

Categories: council
Thomas Perl

qw The Game ported to Android

2012-06-24 10:56 UTC  by  Thomas Perl
0
0
I decided it's time to port qw The Game to Android, as a way to see how the publisher story works on Google Play compared to Ovi Publish and also to see how mature the Qt port to Android is.
Click to read 1602 more words
Categories: android
Andrew Flegg

MWKN Weekly News for Monday, 25 Jun 2012

2012-06-25 06:00 UTC  by  Andrew Flegg
0
0
Front Page

Community Council meetings held every Friday, 18:00 UTC

Piotr Jawidzyk has publicised details of the new Maemo Community Council's meeting schedule. They are held "every Friday, 18:00 UTC, at IRC channel #maemo-meeting. Every interested Community Member is free (and welcome) to actively participate. Furthermore, after every meeting, minutes are published on Council's blog and News section of maemo.org."

Read more (maemo.org)

In this edition (Download)...

  1. Front Page
    • Community Council meetings held every Friday, 18:00 UTC
  2. Applications
    • Nokia Suite for Windows for Nokia N9 beta
  3. Development
    • Fremantle chroot on Harmattan: N900 apps on N950
    • Porting Maemo & Harmattan Qt apps to BlackBerry 10
  4. Community
    • Community Council meeting minutes
    • Maemo Community Awards winners announced
  5. In the Wild
    • Soon-to-be-ex-Nokia employees form Meltemi support group on LinkedIn
  6. Announcements
    • Updated NumptyPhysics port for Harmattan
Craig Woodward

Community Council Meeting (June 22, 2012)

2012-06-25 18:52 UTC  by  Craig Woodward
0
0
Community Council Meeting (June 22, 2012)

council.png

Council logs for meeting on June 22nd, 2012

Meeting held on FreeNode, channel #maemo-meeting (logs)

Attending: Woody14619, SD69, Ivgalvez, NielDK, Stskeeps

Summary of topics (ordered by discussion):

  • Package promotion issue update
  • CA wrap-up
  • OBS status update
  • AI followups and misc topics.



Topic 1 (Package promotion issue update)

  • It's confirmed that packages relying on non-free need help promoting.
  • Hopes are that this will stop being the case in OBS.
  • For now the qt libarary in question will be hand promoted.
  • Stskeeps notes that a free package exists similar to the non-free one.
  • Woody takes AI to follow up w/ lib maintainer and X-Fade.
  • Also, apparently garage creation is hung and not auto-allowing.
  • We should change the auto-reply if possible from ext-stefano.mosconi@nokia.com?


Topic 2 (CA Wrap-up)

  • All winners have submitted info & stuff is forwarded to Quim.
  • FCrochick has donated his device to Coding Competition
  • A few people on TMO are crazy...


Topic 3 (OBS status)

  • OBS is moving along, including volunteers to document/test OBS when ready.
  • Hope is that this can happen soon and work into any migration plans.


Topic 4: (AI and misc)

  • All AI from last month are done and/or on-going.
  • Thanks to Niel for his collection and work on moderation policy stuff.



Action Items:
Woody: Follow up w/ X-Fade & maintainer about qt-components-10 issue.
Woody: Follow up w/ X-Fade about garage auto-allow.

Post meeting:

  • Discussion about the future of Maemo, planning, and options.
  • How to present options to the community, and steps to be taken.
  • Lots of good input, to be resolved off line and prep for presentation next week.
Categories: council
Henri Bergius

Kinect Air Cursor: Let your hand be the mouse

2012-06-27 07:00 UTC  by  Henri Bergius
0
0

If today's Google I/O keynote where they parachuted to the conference center from a Zeppelin while streaming the whole experience on a Hangout via Project Glass wasn't enough future for you, here is another thing.

As part of the SmarcoS project, we've been working on making the Kinect work as an input device for Qt applications. Basically you move your hand in the air, and are able to grab and drop things on the screen.

We call this the Air Cursor. Here is a quick video of manipulating a simple HTML5 application with it:

Now, this may not be the way you want to control the computer you're working with the whole day. Instead, we see this sort of interface as very useful for large displays in meeting rooms and public spaces.

Instead of a touchscreen that easily gets messy and requires people to stand in front of it, with the air cursor you can use a regular TV or projector, and use your hands to manipulate the information on it. The gestures we use are natural enough that everybody we've had trying the tool has figured them out in matter of seconds.

Our Qt Air Cursor is free software under the LGPL license, and is built on top of the OpenNI library, with OpenCV used for recognizing the grab gestures.

I believe this is a great start for using natural interaction to control information software or multimedia applications. Simple gestures like grab-and-drop and swipes work, but there is still a lot of UX territory left to explore.

If you have ideas where this sort of new input techniques could be used, feel free to get in touch. Or simply to integrate the Qt Air Cursor library into your applications.

The Qt Air Cursor was demoed for the first time in this year's Qt Contributor Summit in Berlin. Our simple "Grab to the Future" example game gathered quite a large audience, with the high score ending up at a respectable 18. You know you're doing something right when the event catering staff also wants to try your input device demo.

admin

Remove annoying onbeforeunload messages

2012-06-27 22:10 UTC  by  Unknown author
0
0
Firefox for Mobile Firefox for Mobile Remove annoying onbeforeunload messages - http://stechz.com/2012... June 27, 2012 from Benjamin Stover - Comment - Like
pellet

webOS Community Edition has been released!

2012-06-29 21:43 UTC  by  pellet
0
0
webOS Community Edition has been released (http://blog.openwebosproject.org/post/25941335672/open-webos-june-update-community-edition-released) It is basically a release for everybody to play around and get acquainted with the code until Open webOS 1.0. IT supports the Touchpad, so have fun! 
Thanks to the webOS internals team and Tom King.
Thomas Perl
I was visiting Berlin this week for the BlackBerry 10 Jam World Tour, as a few other Maemo folks were also going, and I saw it as a good opportunity to meet up with some good old community members, and visit Berlin once again (my last visit to Berlin was in 2008 for the Maemo Summit 2008). Cosimo organized a meet-up at the c-base (same location as for the Maemo Summit 2008) the night before the Blackberry Jam. Before I get too much into details, you can have a look at all my photos from Berlin.
Click to read 1416 more words
Categories: bb10

Back