25 April 2011

  1. Front Page
  2. Applications
  3. Development
  4. Community
  5. Devices
  6. Announcements
  7. Download issue

Other Issues

  1. 14 May 2012
  2. 7 May 2012
  3. 30 April 2012
  4. 23 April 2012
  5. 16 April 2012
  6. 9 April 2012
  7. 2 April 2012
  8. 26 March 2012
  9. 19 March 2012
  10. 12 March 2012
  11. 5 March 2012
  12. 27 February 2012
  13. 20 February 2012
  14. 13 February 2012
  15. 6 February 2012
  16. 30 January 2012
  17. 23 January 2012
  18. 16 January 2012
  19. 9 January 2012
  20. 2 January 2012
  21. 19 December 2011
  22. 12 December 2011
  23. 5 December 2011
  24. 28 November 2011
  25. 21 November 2011
  26. 14 November 2011
  27. 7 November 2011
  28. 31 October 2011
  29. 24 October 2011
  30. 17 October 2011
  31. 10 October 2011
  32. 3 October 2011
  33. 26 September 2011
  34. 19 September 2011
  35. 12 September 2011
  36. 5 September 2011
  37. 29 August 2011
  38. 22 August 2011
  39. 15 August 2011
  40. 8 August 2011
  41. 1 August 2011
  42. 25 July 2011
  43. 18 July 2011
  44. 11 July 2011
  45. 4 July 2011
  46. 27 June 2011
  47. 20 June 2011
  48. 13 June 2011
  49. 6 June 2011
  50. 30 May 2011
  51. 23 May 2011
  52. 16 May 2011
  53. 9 May 2011
  54. 2 May 2011
  55. 18 April 2011
  56. 11 April 2011
  57. 4 April 2011
  58. 28 March 2011
  59. 21 March 2011
  60. 14 March 2011
  61. 7 March 2011
  62. 28 February 2011
  63. 21 February 2011
  64. 14 February 2011
  65. 7 February 2011
  66. 31 January 2011
  67. 24 January 2011
  68. 17 January 2011
  69. 10 January 2011
  70. 3 January 2011
  71. 20 December 2010
  72. 13 December 2010
  73. 6 December 2010
  74. 29 November 2010
  75. 22 November 2010
  76. 15 November 2010
  77. 8 November 2010
  78. 1 November 2010
  79. 25 October 2010
  80. 18 October 2010
  81. 11 October 2010
  82. 4 October 2010
  83. 27 September 2010
  84. 20 September 2010
  85. 13 September 2010
  86. 6 September 2010
  87. 30 August 2010
  88. 23 August 2010
  89. 16 August 2010
  90. 9 August 2010
  91. 2 August 2010
  92. 26 July 2010
  93. 19 July 2010
  94. 12 July 2010
  95. 5 July 2010
  96. 28 June 2010
  97. 21 June 2010
  98. 14 June 2010
  99. 7 June 2010
  100. 31 May 2010
  101. 24 May 2010
  102. 17 May 2010
  103. 10 May 2010
  104. 3 May 2010
  105. 26 April 2010
  106. 19 April 2010
  107. 12 April 2010
  108. 5 April 2010
  109. 29 March 2010
  110. 22 March 2010
  111. 15 March 2010
  112. 8 March 2010
  113. 1 March 2010
  114. 22 February 2010
  115. 15 February 2010
  116. 8 February 2010
  117. 1 February 2010

Development

Status and plans for developer.meego.com

The developer portal for MeeGo, developer.meego.com, went live in beta at the end of last year, but hasn't yet gone live officially. Dawn Foster announced plans for the portal and the MeeGo 1.2 release on MeeGo-community: After further discussions with Bob Spencer, Quim, Ronan, Mike Shaver and others, we thought that it would be better not to launch developer.meego.com with the 1.1 MeeGo SDK content, since we are closing in on the 1.2 SDK release.

Quick fixes for impressive QML performance gains

"elpuri" has explained how you can simply improve the performance of Qt Quick applications by preventing unnecessary redraws of backgrounds: Most mobile QML UIs (at least the stuff I’ve done and seen other people doing) explicitly paint every pixel on the screen. By that I mean that the QML scene has a set of elements which cover all of the pixels inside the QDeclarativeView in all situations. For example if your root element is a Rectangle, you’re painting every pixel.Guess what? You’re likely painting them twice (or maybe even three times) and I’m not talking about overlapping elements. Before the QDeclarativeView (which is a QWidget) paints all of your QML elements in back to front order, it also paints the whole area with a background brush! He posts the code snippet necessary, and details some of the issues involved in dealing with earlier Symbian devices.

Systemd for MeeGo 1.3

Auke Kok has started a thread explaining the transition, for MeeGo 1.3, from sysvinit to systemd. These technologies control the initialisation of the system from boot to the UI, and so the transition needs to be managed carefully. I'm happy to announce that work has started to integrate and convert MeeGo from sysvinit to systemd. This has some major implications for anyone working with MeeGo Core/Base, so this is a little heads-up e-mail The main perceived benefit is an architectural one: instead of hardcoded dependencies (for example, networking might depend on a USB 3G dongle being initialised), they are automatically managed. Previously, MeeGo architects at Intel have been critical about the performance such systems can give, though, as carefully optimising an explicit dependency set can lead to better optimisations and faster boots.

The most notable thing, though, is that this is the latest in a series of open and well-explained architectural decision emails; something which is a marked (and laudible) shift from MeeGo in the past.

Submit your apps for a UX makeover

We covered Andrew Zhilin's proposed presentation for the upcoming SF MeeGo Conference a few issues ago, but for those of you who missed it: Since I’m not a big fan of boring lectures, tribunes or formal declarations of any kind, I’d like to introduce new format for my talk at the San Francisco conference, which, in my opinion, suits the idea of open collaborating community much better. I want those of you, who want their application to be re-designed in a fancy way, to send me links and descriptions of your work and I’ll do it not only for free (as always :), but using techniques that I’ll be talking about on stage. And I’ll use your particular application to show things in real world. So if you're working on an application you'd like some expert help on the UI with, then get it submitted.