Archive for the 'News' Category

The King of "Mobile Rules ‘08"

News 4 Comments »

Nokia together with some other high-profile companies announced the second annual competition for mobile developers and entrepreneurs. It is called “Mobile Rules ‘08″.

What is it all about? It is a competition to develop new applications or services for the mobile lifestyle. There are two tracks of the competition:

  • Mobile applications. It includes four categories, i.e. multi player/connected game, multimedia, enterprise and infotainment.
  • Mobile business plan. It is about creating a plan for the mobile business that is innovative and has value for customers and investors.

What is the timeline? The deadline submission for mobile applications is January 25, 20072008. The deadline for business plan is November 16, 2007.

What is the prize? The prize for mobile applications is fast-track contract negotiations with one of the sponsors as well other prizes. If there is no contract after a year, US $10,000 will be granted.

The prize for business plan is the same, that is business contract with Nokia or other sponsors as well as other prizes. If there is no contract after a year, US $20,000 will be granted.

For more information, please visit http://www.mobilerules.org/.

Apple’s iPhone in Canada?

News 2 Comments »

Shall I bid iPhone on ebay? The seller ship it to worldwide, including Canada!

The next question is how do I unlock it? I haven’t heard someone is able to unlock it yet.

Apple iPhone in Canada

P.I.P.S Is POSIX on Symbian OS

News 2 Comments »

Symbian has just released P.I.P.S in Beijing, China. P.I.P.S. stands for “P.I.P.S. Is POSIX on Symbian OS”. It is a recursive acronym. It reminds me to GNU, which is a recursive acronym for “GNU is Not UNIX”.

P.I.P.S. - PIPS Is POSIX on Symbian - will enable C programmers to more easily migrate existing middleware and applications, either commercial or open source, to Symbian OS by providing standard POSIX C APIs on Symbian OS.

For me, this is very good news. It proves that Symbian is listening to developers’ feedback. As you may know that many developers have been saying that Symbian OS has “uncommon” programming paradigms, such as active object, leave/trap mechanism, etc.

Bringing POSIX to Symbian OS is a big step to attract more third-party developers to develop applications for this platform. Furthermore, it would reduce the cost of porting code from other platforms to Symbian OS. With so many cool open source projects out there, the sky is the limit.

What is actually POSIX? According to Wikipedia:

POSIX or “Portable Operating System Interface for uniX” is the collective name of a family of related standards specified by the IEEE to define the application programming interface (API) for software compatible with variants of the Unix operating system.

POSIX basically contains APIs that are compatible across many operating systems. One example of the APIs, which is also part of P.I.P.S, is Standard C Library. Another example, which is part of POSIX.1c, is thread libraries, such as thread creation, scheduling and synchronization. If you are interested to read more about POSIX including the list of header files, you can visit Open Group’s Single UNIX Specification.

There is not so much information from Symbian’s press release about P.I.P.S. implementation, such as how many POSIX functions that have been implemented on P.I.P.S. We have to wait until the end of Q1 2007 to download the first beta version of P.I.P.S.

So, what’s coming to Symbian OS after POSIX? C++’s STL (Standard Template Library)?