Archive for August, 2009

Why i don’t like Nokia N900

Friday, August 28th, 2009

Nokia N900

I don’t like:

  • Form factor and build quality…i need joypad or trackball and a better keyboard (only three line). See Nokia N810, N900 seems the Nokia N97.
  • Battery…So you put inside CPU ARM Cortex-A8 600 MHz with PowerVR SGX, 256 MB RAM and 768 MB virtual memory with only this Battery model BL-5J 3.7V 1320 mAh ??? Why not BP-4L 3.7V 1500 mAh ?
  • Maemo Select…it can’t compete against App Store and iPhone software quality. Maemo community have to develop and convert quickly Gnumeric Spreadsheet, AbiWord, games and sync tools for Office Outlook and Mac.
  • Weight…181g it’s too heavy. I know Nokia E90 is 210g but the real competitors are Nokia N97 and Iphone 3gs: 150g and 135g.
TI OMAP 3430: ARM Cortex-A8 600 MHz, PowerVR SGX with OpenGL ES 2.0 support

Microsoft OneApp

Thursday, August 27th, 2009

OneApp brings some of the most popular applications all together in one place: Windows Live Messenger, Facebook, Twitter, and many more. Designed for feature phones, OneApp puts a great new mobile experience easily within the reach of hundreds of millions of new users.

At present, OneApp is available in South Africa through Blue Label Telecoms and their mibli service. Microsoft plans to launch OneApp in more countries within the next year.

Compatible phones:

  • Nokia 3555, 5320, 6300, 6500, 6600, E50, E51, E63, E65, E66, E71, N70, N72, N73, N78, N80, N81, N82, N85, N95, N96
  • Samsung U900 Soul
  • Sony Ericsson C510, C902, C905, G705,K610i, K800i, K805i, T650i, W200i, W580i, W595, W660i, W980

J2ME Polish 2.1.2 released

Wednesday, August 19th, 2009

The latest release provides many essential bugfixes and powerful new features.
- Android: Improved Android documentation
- Android: Allowing native commands on Android devices (by deactivating the fullscreen mode)
- Android: Improved Graphics.drawRoundRect()
- Android: Improved handling of softkeyboard
- TabbedPane: Handling back keys and softkeys when using the TabbedPane
- BlackBerry: not calling System.gc() in ScreenChangeAnimations anymore
- HTML text-effect: Added easy option to use rich text using the html text-efect
- RSS: Easier to style RSS entries by overriding RssTagHandler.applyStylingForRssLink().
- Browser: Allowing complex links, e.g. around

tags
- RMI: Deactivated debug output for server side code
- ProGuard: upgraded to ProGuard 4.0
- Bugfixes: various smallscale bugfixes

Download J2ME Polish 2.1.2 at http://www.j2mepolish.org/cms/leftsection/download.html

Nokia E52 vs Nokia E51

Thursday, August 13th, 2009

Nokia E52 vs Nokia E51

Nokia E52 vs Nokia E51

Unboxing Nokia E52

Thursday, August 13th, 2009

Nokia E52

Nokia E52

Python for S60 1.9.7 released

Monday, August 10th, 2009

Python for S60 1.9.7 released.

Changes 1.9.7 from 1.9.6:

  • Touch support added for GLCanvas UI Control. Directional pad is displayed by default on touch enabled devices. A sample application – gles_touch_demo.py is added to ScriptShell which demonstrates the functionality.
  • Two new APIs are added to canvas – begin_redraw and end_redraw. These can be used to instruct the window server to enable redraw drawing on the canvas UI control. Please refer the documentation (Section 3.1.10) for more details.
  • The multi-selection listbox has been modified such that the dialog for the option ‘checkmark’ now has ‘Options’ and ‘Back’ as its left and right softkeys respectively. The ‘Options’ has Mark/Unmark entry that can be used to select and de-select respectively. The ‘Back’ softkey returns the current state of the listbox based on the selected items.
  • 4-way directional pad support in landscape mode
  • Different flavors of Scriptshell application can coexist on the device.
  • Scribble application improvements:
    - Performance improvement by using API’s begin_redraw and end_redraw.
    - The drawing area is retained between landscape and portrait modes as the toolbar shifts to accommodate for this change.
    - Pen width can be selected from a list of predefined values.
  • PyS60 document is available online on maemo.garage http://pys60.garage.maemo.org/doc/

Corrected defects:

  • 4251 – The compression type for the dll and exe files for Python is shown as Deflate instead of Byte-pair.
  • 4313 – Scrollbar visible afterwards, should not be there
  • 4338 – Multiple lisbox objects decrease scroll performance
  • 4349 – time.mktime() taking too much time to execute

Summer Holidays 2009

Tuesday, August 4th, 2009

Finally it’s time to relax, i am going to spend more time in London with my girlfriend and after beach & sun.

In autumn my first iPhone application will be published ;-)