Tam Hanna, Site Founder

One of the things which truly make me happy every day are the long-term readers of this blog network – even though we currently go through troubled times, expect a lot of positive changes very soon.

Phil Drummond, one of our long-term readers, has now sent in a question why we no longer break down the top lists provided to us by Krusell – in the past, we had these nice pie charts showing the distribution.

Sadly, this no longer makes sense – blame Apple. The Cupertinians, having but two or three products in the market at any given time, would usually end up with but one slot in the pie.

Visually, this would be totally misleading as the iPhone tends to outsell most if not all “individual” Android devices and would thus need a significantly larger part of the pie to make the chart proportional once again.

With that, I hope to have answered that question – stay tuned!

Long-term followers of this blog network most probably already know about the Krusell numbers. For all those of you new to the game: Krusell is a large Swedish case maker who has a tremendous sell-through to, well, less technical people. Their monthly sales report thus gives us a very good look at what people want “on the road”.

Krusell has now sent us the following list – it arrived slightly mangled and is posted here without any modifications:

PRESS RELEASE – Krusell – TOP-10 selling phones for March 2012.

1. (1) Apple iPhone 4/4S
2. (2) Samsung I9100 Galaxy S II
3. (3) Samsung Galaxy Nexus
4. (4) Sony Ericsson Xperia Arc/Arc S
5. (-) HTC One S
6. (-) Samsung GT-B2710 / Xcover 271
7. (5) Samsung Galaxy Note
8. (5) Samsung I9000 Galaxy S Alt..Xperia S
9. (-) HTC Sensation XL
10. (9) HTC Sensation
() = Last month’s position.

With five out of ten positions on Krusell’s Top seller list for March, Samsung shows their muscle says Ulf Sandberg CEO at Krusell. HTC with the new One S is the fast grower of the month and we expect to see both HTC One X and Sony’s flagship model Xperia S on the list next month.

Not much to add here…

Long-term followers of this blog most likely still remember Dmitry Grinberg as the Palm OS hacker extraordinaire. After the downfall of Palm, he has headed on to different venues.

One of them now pulled hikm back into the limelight – he ported Linux to an AVR microcontroller. The most interesting feat is the creation of a full ARM emulator:

All that’s left is that pesky 32-bit CPU & MMU requirement. Well the AVR has no MMU and is 8-bit. To conquer this obstacle, I wrote an ARM emulator. ARM is the architecture I am most familiar with, and it’s simple enough that I could comfortably write an emulator for it.

Find out more via the URL below:
http://dmitry.co/index.php?p=./04.Thoughts/07.+Linux+on+8bit

When companies like the mobile advertising pioneer Smaato showed off their product at long-forgotten Symbian Smartphone Shows, the average pundit did not expect ads to become a significant part of the financing of mobile applications.

However, the situation has changed and the voice of the market has spoken. Thus, it should not come as a surprise that the long-running “Cannes lion” advertising festival now has a category of its own for all things related to mobile:
cannes mobile lions Mobile advertising now part of Cannes lion competition

Not much to add here…

When it comes to apps being downloaded, the mobile market’s growth has led to some apps being downloaded literally millions of times. Sadly, the “average” developer has seen rather little of this trend.

The folks from InnerActive have now sent us the following chart:
app download probabilities Download probabilities   the app success probability table

Not much to add here…

When looking at the recent flurry of media reports about apps stealing more or less “useless” data about random individuals, I sometimes wondered if we are looking at a redux of “internet addiction”. After all, the data of a random user sitting in a random country, well, you get the idea…

I have now found the following in my inbox. To save you the reading effort, it is from a company which offers me a list of Android users to spam at will:

Hi,

Greetings of the day, I was reviewing your website and thought might be intrested in our Android Users database , by which you can expand your reach and widen your client base. We mantian 1.2 Million contacts with complete information.

We have an exclusive database of verified contacts by Industry, Job Titles and Geography…

Data Quality and Details:

Data Fields: Contact Name, Company name, Job Title, Website, Industry, SIC Code, Email address, Direct mail address, Telephone number, Revenue Size, Employee Size, etc.

Last date of data update: 24th Feb 2012

Acceptance rate: 100% permission based contacts

Usage License: Once you purchase the list you can use it for multiple times, no restrictions

Multi-Channel Marketing: The list can be used for Email Marketing, Direct Mail Marketing, Fax Marketing and Tele Marketing

Accuracy Guarantee: 90% accuracy on data

Legal Compliance: WE are in compliance with the CAN SPAM Act, 2003 and DMA

Please let me know your thoughts towards procuring or using our Android Users Email List.

To Your Success!

Urp Burp

Business Development Coordinator

Any other “innovative” ideas for snooped data, anyone?

This one goes out to all those of you interested in Apps on TV – Samsung, the incumbent in this market, has recently released a small update to its SDK which mainly fixes the advertising component.

The release announcement reads as following:

Samsung SMART TV team is pleased to release the SDK 3.1.1 version

The SDK 3.1.1 had solved the banner problem of In-App Ads from SDK 3.1.0.

If you try to develop the function of In-App Ads, use the SDK 3.1.1.

The install file URL about SDK 3.1.1 (you can see the information about this version):

http://www.samsungdforum.com/Devtools/Sdkdownload

The document URL about SDK 3.1.1 :

http://www.samsungdforum.com/Guide/GuideList

Not much to add here…

So far, the Qt for Android project has been little less than a permanent source of delight for Qt programmers frustrated by Nokia’s lack of interest in the future of its platform – Bodgan Vatra, after all, did a superior job with the project so far.

Sadly, it looks like the switch to KDE’s infrastructure has raised major unhappyness with some contributors. The email below is from one contributor, with the italic answers from Bodgan Vatra:

WARNING! This post is a rant, expresses only my own opinion and feelings might be harmed during the course of this reading.

(RANT)

This post is a reaction to a thread on the dev list where Bogdan was lamenting on the lack of commitment to the project.
I found it both laughable and pathetic in the sense that NOTHING is done to make it a project you can be committed to, and I’ll expose, IMHO, why.

Until now I find your remarks very insulting …

1) This is a one man (and a half, sorry Ray), “benevolent despot” kind of project.

I’m not going to accept you to insult Ray ! Ray’s contribution is not half !
Because Ray dedicate his free time to this project, now 4000+ users can use this project on windows and mac ! What have you done for this project ?

Bogdan IS the project. Every single decision is made by him without discussions nor appeal. He has his vision for the project (that I didn’t find, but it could be hidden in one of the zillions places the project is scattered into. More on this later) and I don’t feel like he is open to discuss/challenge this vision.


I’m confused ! First you say that “He has his vision for the project that I didn’t find .. ” then you say “I don’t feel like he is open to discuss/ challenge this vision.” !
If you don’t know my vision, how can you say that I’m not open to discuss it, did we ever discuss it ?

Anyway, my expectations for this project are here:

http://community.kde.org/index.php?title=Necessitas

We (you and me) had a few discussions before, but I don’t remember I have been that close…
We talk about menus and about look&feel plugin, I remember that we had different approaches on this topic, you wanted add android look&feel only to your QML, I didn’t agreed, because I still want to support class widgets.
It means that I’m not open to discuss? Please give me more hints on this matter !
BTW Android 9patch is more complex than the standard, so, you can’t use QML BorderImage (qDrawBorderPixmap) to draw the images !

This is human. AFAIK Bogdan created the project and feels he has all rights on it (which he has), but that prevents real involvement from others.
Fact is, if Bogdan is unavailable, the project just plain stops.


Every community project, is based on meritocracy:
You code/contribute, then you have the right to make decisions !

2) NOTHING is done to make it a community project.

I already ranted about this, but the scattering of the project resources is just plain ridiculous, laughable and a HOWTO not to make a coherent project.
Wiki on sourceforge, 1 mailing list on kde and 1 on google groups, 1 bug tracker on sourceforge and 1 on google code, unclear/hidden master repository, unclear contribution process, which leads me to:


If you search this mailing list you’ll find all the informations you
need:
- regarding HOWTO and other information: The sf.net pages was written by Damine Treg, sadly he didn’t had time to continue, so I asked may times for peoples help !
Nobody wanted to do it! I can’t do everything by myself !
- 1 on google groups – this is a high traffic general mailing list used by everybody.
- 1 mailing list on kde – this one is a low traffic mailing list used only by developers, I don’t have time to read all posts on google.
- 1 bug tracker on sourceforge and 1 on google code – it was discuss many times before, ONLY bug tracker on sourceforge should be used.
- unclear/hidden master repository: check http://community.kde.org/Necessitas/Repositories
- unclear contribution process, as I already said to you before is not may fault !

3) What the f… does necessitas has to do with KDE?

I only assume Bogdan and Ray are KDE devs and that it is easy for them to host necessitas’s master git and “contribution process” on KDE, but this is VERY wrong from a necessitas perspective. KDE might have its own contribution process but it is irrelevant to us and ridiculous for a necessitas contributor to have to register a kde account to be able to use reviewboard, itself, IMHO, a very obscure and complicated system for code contribution vs. what is existing in github or gitorious.
Obviously, all merge requests in the gitorious clone are ignored.
Pretty please, make gitorious the main repository, use gitorious merge request system and do whatever KDE stuff you fancy do in your own KDE corner.

It has everything to do with KDE! Necessitas *IS* a KDE project !
Again, searching this list will give you enough informations.
I’ll try to summarize: When I released first alpha I had to put Ministro libs somewhere, I used some free servers to put the libs, but it was not a good solution. I dedicated my free time to this project and I didn’t wanted to give also my money, so I had to find a reliable solution, back then Nokia just joined Microsoft, to fight against android, so, I had to join somebody, KDE was the natural choice, we share the same goal:
To keep QT free and powerful.

Regarding contributions: We want to upstream everything, the problems
are:
– Nokia doesn’t accept contributions without accepting and sign their contributors agreement,
– I can’t move the project to qt-project.org (they don’t want it yet because is not finished) so you can’t accept their agreement, when you publish your patch.
– The ONLY solution was to “force” contributors to release their code under BSD or public domain

4) Accept contribution, reject them, discuss them or ask for update, DON’T rewrite them.

Crying for contribution, then taking some parts of a patch to rewrite it you way, mostly incompatible with the original patch, is NOT the way to go to motivate contributors.


Again I find some of your remarks very insulting, I’m not “crying”
for contribution !
I’m happy to have more contributor, but i’m not crying !

Some time is easier/faster to rewrite them, then to reject a patch or to ask for updates ! e.g. the menus patch that you sent [1], it didn’t work at all, but I’ve seen a lot potential, so I decide to make it work [2] !
I *CREDIT YOU FOR YOUR WORK* and I push a working version, so, what was wrong in that ?

Probably you are frustrated because I had to revert your last patch, because it was a fiasco, it made the applications almost unusable, is that my fault ?
Probably it is, because I trust your patch and I didn’t run and check all the tests before push it !
The problem is to run and check all the tests it takes too much (1-3 days).

5) The project is sloooooowwwwww.

Due to 1), 2) and Bogdan’s limited availability, necessitas is slow to progress in its own right. I kind of made my own necessitas fork to move on, and due to 4) it has diverged so much from the main trunk that I’m not sure I’ll bother rebasing.

6) Maybe related to 3), I don’t know if it is necessitas or KDE, but one should definitely learn about the “git rebase” command.

All the merges coming from I don’t know which branches makes the git repository unreadable. The proper way to merge upstream is to rebase and resolve conflicts. Merging upstream is pure lazyness.


WOW you are so good! We didn’t know about “git rebase” command !!!
Of course you forgot to learn that you can’t use “git rebase” command when more than one people is using that branch !
Check http://lwn.net/Articles/328438/ for more info on this topic.

Merging with upstream is NOT lazyness, is responsibility !

Bottom line:

Necessitas is NOT a community project.

Unless the issues outlined are addressed, It is pointless to whine about necessitas’ lack of contribution.
I suspect many of the more knowledgeable potential contributors will just take the trunk and adapt it to their needs, without bothering trying to contribute it back. Unless the project becomes more community friendly, I’m open to contribute to a potential fork.

(/RANT)


I’m open to discuss what is wrong with my vision !
I’m open to know other people vision, so, please share your vision with us!

Don’t forget that this project is based on meritocracy! Even if you have a vision, remember that you must to code it, not only to discuss it !

To be clear: I’m open to discuss, but I’m not going to “cry” for contributors or to accept contributions with insults in the same box !

In the name of the entire Qt community, we can but urge all partners to find a peaceful common ground – if mediation is needed, the Tamoggemon team would love to come to aid…

Some time ago, Fujitsu captured the attention of the press by demoing a dual screen phone concept. Sadly, we never heard again from this handset.

However, the booth of the Japanese ACME company NEC contained the following surprise:
1 NEC Medias W – double screen phones never die

It is described as following:
2 NEC Medias W – double screen phones never die

Given that NEC handsets almost never make it to Europe, I am not too positive re ever getting this handset into my hands – stay tuned for further info as we get it!

As always, we try to give you information on the scheduling of next year’s Mobile World Congress – as we have stated before, it will remain in Barcelona.

As can be seen from the picture below, it will be held from the 25th to the 28th of February:
 Mobile World Congress 2013   save the date

So, good booking!

When Palm first introduced webOS, many developers were wondering why in the name of god the company had chosen HTML5 as its application development platform.

Mozilla now plans to go along the same route with its Boot to Gecko product. It was demoed on a modified Galaxy SII:
1 Mozilla Boot to Gecko   webOS, reloaded

The idea behind it is to break the “locked” relationship between developer and app store:
2 Mozilla Boot to Gecko   webOS, reloaded

The most interesting feature: press the menu button to see the source code of the page:
3 Mozilla Boot to Gecko   webOS, reloaded

The boys also showed off a little 3D demo involving a smoothly rotating skull. Given the power of the underlying hardware, this is not too surprising:
4 Mozilla Boot to Gecko   webOS, reloaded

A little demo video, for completeness’s sake:

Given that the product is intended for ultra low end handsets (600MhZ, 256MB of RAM) and that Telefonica plans to release such a handset by the end of the year, things could become interesting…

P.S. Just in case anyone wonders: they still advertise FireFox for Android:
5 Mozilla Boot to Gecko   webOS, reloaded

Last year, dual core smartphones were all the rage – after LG dropped its Optimus 2X, 60 million devices followed suite.

At the MWC, we now see the first quad core handsets. As all of them run on Android, please visit our sister site to find out more:
http://tamsandroid.tamoggemon.com/2012/02/quad-core-parade-mobile-world-congress-2012/

In the last few years, Access Co (the owners of ALP and PalmSource) always had a pretty large booth – exhibiting, among other stuff, ALP.

This year, the booth Access used to occupy was held by IBM:
access 0 Accesss booth at Mobile World Congress 2012

Instead, Access moved into a small hospitality suite. They were in HS18 – but werent even listed on the floor plan:
access 1a Accesss booth at Mobile World Congress 2012 access 1b Accesss booth at Mobile World Congress 2012

Finally, a look at their “booth”:
access 2 Accesss booth at Mobile World Congress 2012

Not much to add here…farewell, ALP!

When it comes to the Mobile World Congress in Barcelona, you must always expect some organizational eekers. This time, the fun started on day one – fiest your eyes on these:

Building collapse
While taking by the VodaFone pavilion, a large crowd watched hectic evacuations:
 Funny stuff at MWC 2012 – day 1

The reason: the building was not stable, and had to be reinforced. As if one couldn’t have known THAT in advance:
 Funny stuff at MWC 2012 – day 1

Security, my a$$
But the real GAU came later. The Congress takes great pride in pestering everyone who enters the venue, to check ID, etc etc.

But it looks like the security was not good enough – Microsoft, for sure, didn’t place this ad for exotic services into its giveaway basket:
 Funny stuff at MWC 2012 – day 1

Stay tuned – further funny stuff comes as it is witnessed!

© 2012 TamsPalm - the Palm OS / web OS Blog Suffusion theme by Sayontan Sinha