ParkManager in AppStore: Waiting For Review

March 8th, 2010

ParkManager is my first iPhone application, it’s free and easy to use.

I am now waiting for approval by Appstore…


Nokia + Intel + Linux = MeeGo

February 15th, 2010

MeeGo is an open source, Linux project which brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity. MeeGo integrates the experience and skills of two significant development ecosystems, versed in communications and computing technologies. The MeeGo project believes these two pillars form the technical foundations for next generation platforms and usages in the mobile and device platforms space.

MeeGo includes:

  • Performance optimizations and features which enable rich computational and graphically oriented applications and connected services development
  • No-compromise internet standards support delivering the best web experiences
  • Easy to use, flexible and powerful UI/app development environment based on Qt
  • Open source project organization managed by the Linux Foundation
  • State of the Art Linux stack optimized for the size and capabilities of small footprint platforms and mobile devices, but delivering broad linux software application compatibility

Python for S60 2.0.0 released

February 11th, 2010

Python for S60 2.0.0 released.

Changes 2.0.0 from 1.9.7:

  • Repeat support in 4-way directional pad
  • Lot of memory leaks in the interpreter code is fixed.
  • appuifw.app.track_allocations can be set if the interpreter should track all memory allocations and then free the memory which was not explicitly released before application exit. To debug memory leaks in 3rd party extension modules set the value to false.
  • All the Pyds that have zero UID will be assigned with the applications UID at the time of packaging.
    As a result, Python applications can now be symbian signed. This opens the door for submitting Python applications to OVI Store.
  • Pdf documentation is available in the installer/archive.
  • API cleanup in the SensorFW module.
  • On the below mentioned devices Python runtime and its dependencies will be installed automatically when the Python applications is started. 6220 classic, N86 8 MP, N85, 6720 classic, 6730 classic, N96, 5730 XpressMusic, N78, 5630 XpressMusic, E52, E55, 6710 Navigator, E75, N79, 5800 XpressMusic, 5530 XpressMusic, 5230, X6 and N97 mini

Feature requests:

  • 3792 – Python Runtime and application sis can be on different drives. The limitation of both should be installed on the same drive is eliminated.

Corrected defects:

    • 4345 – Missing (platform) functionality on ensymble/Application packager: The 2nd point in the bug description is fixed
    • 3935 – appuifw.Icon sample code refers to non-existing file [doc error]

      Symbian Is Open

      February 4th, 2010

      The Symbian platform is a free open-source software platform for mobile devices. From Symbian^3 onwards you can get any of the source, modify it, and contribute back the changes.

      The source code is organised into a number of discrete packages, as described in the Symbian System Model. It comprises about 25 million lines of code (around 40 million if you include the test and tools code) in 200,000+ source files.

      Browinsg & Searching Download a PDK Build Source Code Using  "Hudson"

      Here are a few links to help you get started:

      iPhone OS 3.1.3

      February 3rd, 2010

      iPhone OS 3.1.3 Firmware Update Change Log

      • Improves accuracy of reported battery level on iPhone 3GS
      • Resolves issue where third-party apps would not launch in some instances
      • Fixes bug that may cause an app to crash when using the Japanese Kana keyboard

      Update or not update ?

      J2ME Polish 2.1.4 released

      January 19th, 2010

      The latest version of our framework means a progress in many aspects:

      • CSS media queries: fixed handling of media queries with only a single word like @media touchscreen.
      • Touch Support added option to add virtual keyboards
      • BlackBerry: fixed support for BlackBerry 4.7 devices without touch events
      • Android: improved PIM support, fixed compilation problems and Graphics.fillArc().
      • RGB Filters: added text-filter and the rotate filter.
      • Eased preprocessing comparisons with versions, e.g. //#if polish.JavaPlatform >= BlackBerry/4.7

      • Minor bugfixes and features, e.g. box-align: right; for moving checkboxes to the right side.

      • Added new 3D graphics routines in de.enough.polish.graphics3d package (thanks, Anders!)


      As described in the last round mail, you can download daily builds here:

      http://download.j2mepolish.org/daily/

      The latest J2ME Polish daily build is available here:

      http://download.j2mepolish.org/daily/j2mepolish-latest.jar

      Android 2.1 Release 1 has arrived!

      January 12th, 2010

      Android 2.1, Release 1

      Android 2.1 is a minor platform release deployable to Android-powered handsets starting in January 2010. This release includes new API changes and bug fixes.

      The sections below provide information about changes made to the application framework API provided by the Android 2.1 platform.

      API level

      The Android 2.1 platform delivers an updated version of the framework API. The Android 2.1 API is assigned an integer identifier — 7 — that is stored in the system itself. This identifier, called the “API Level”, allows the system to correctly determine whether an application is compatible with the system, prior to installing the application.

      To use APIs introduced in Android 2.1 in your application, you need to set the proper value, “7″, in the attributes of the <uses-sdk> element in your application’s manifest.

      For more information about how to use API Level, see the API Levels document.

      API changes summary

      The following is a summary of some notable changes to the framework APIs.

      Live Wallpapers

      The following additions provide APIs for you to develop animated wallpapers:

      Telephony

      Views

      WebKit

      • New WebStorage methods to manipulate web storage databases.
      • New GeolocationPermissions methods to get Geolocation permissions from, and set them on the WebView.
      • New WebSettings methods to manage settings for app cache, web storage, and zooming based on screen density.
      • New WebChromeClient methods for handling video, browsing history, custom Views, app cache limits, and more.

      Merry Christmas and Happy 2010

      December 24th, 2009

      Merry Christmas and Happy 2010

      I Wish you Merry Christmas and Happy 2010!

      Unboxing Blackberry Bold 9700

      December 23rd, 2009

      Unboxing Blackberry Bold 9700

      Unboxing Blackberry Bold 9700

      Read the rest of this entry »

      Nokia N900 vs Motorola Milestone

      December 10th, 2009

      Nokia N900 vs Motorola Milestone

      Nokia N900 vs Motorola Milestone

      Read the rest of this entry »