Showing posts with label SDK. Show all posts
Showing posts with label SDK. Show all posts

Saturday, October 14, 2006

S60 3rd Edition FP1 - Symbian OS 9.2 SDK now Available


The N95 SDK is out get your hands on it now. The FP1 contains the S60 device emulator, API implementations, documentation, and sample applications as previous SDK's.

Saturday, August 19, 2006

Getting the Current Cell Id using Symbian S60

What you need:
Series 60 SDK
Communicator 9200 SDK version 0.9 or higher
etel.h from Communicator 9200 SDK
etelbgsm.h from Communicator 9200 SDK

Instructions:
Copy etel.h and etelbgsm.h to the \Symbian\6.1\Series60\Epoc32\Include directory.

Link your app to gsmbas.lib and etel.lib.

Use this code:

 RBasicGsmPhone phone;
RTelServer server;

User::LeaveIfError( server.Connect() );
// load a phone profile
_LIT(KGsmModuleName, "phonetsy.tsy");
User::LeaveIfError( server.LoadPhoneModule( KGsmModuleName ) );

// initialize the phone object
RTelServer::TPhoneInfo info;
User::LeaveIfError( server.GetPhoneInfo( 0, info ) );
User::LeaveIfError( phone.Open( server, info.iName ) );

MBasicGsmPhoneNetwork::TCurrentNetworkInfo netinfo;
User::LeaveIfError( phone.GetCurrentNetworkInfo( netinfo ) );

Now you should be able to access the fields of
MBasicGsmPhoneNetwork::TCurrentNetworkInfo
which are
.iCellId
.iLocationAreaCode
.iNetworkInfo.iShortName

Once you have grabbed the info use this code to clean up:

phone.Close();
server.UnloadPhoneModule( KGsmModuleName );

server.Close();

All the code should work for the 6600 as well. You have the option of
just compiling with the 1.2 SDK or copying the headers to the 2.0 SDK .

Explore the other functions and data available through these objects as well. The headers should provide you with enough information to figure out what they are. Not all of them are completely implemented. According to a Forum Nokia post you can get to the information by:

  • ManufacturerId, Serial No: GetPhoneInfo()
  • BER, battery status: GetX - async version
  • Signal Strength: SignalStrengthNotification()

Use the NotifyChangeOfCurrentNetwork, so that works as well.


Sunday, August 13, 2006

Mission Statement


The time is now! Mobile technology is to sky rocket with the consumer base forever upgrading their mobile phones. Java-enabled phones together with Symbian OS phones make life and business much easier. Download the Midlet Development Kit and Symbian SDK and get started. Unleash your website to the wireless network. Deliver real time content to your clients via mobile.

Monday, July 10, 2006

New emulation features update Sony Ericsson SDK 2.2.4 for the Java ME Platform


The latest Sony Ericsson SDK 2.2.4 for the Java™ ME Platform introduces platformized emulation and platformized on-device debugging for Sony Ericsson's new Java Platform 7 (JP-7) mobile phones.

As a developer, rather than concentrating on the many different product names, only two variables need to be considered:

  • Phone screen size
  • Java Platform

This is realized by selecting the phone Java Platform as opposed to the product name, formatted as SonyEricsson__. The available platform profiles are defined as SonyEricsson_JP7_128x128, SonyEricsson_JP7_128x160, SonyEricsson_JP7_176x220 and SonyEricsson_JP7_240x320.

Using this approach, JP-7 phones, which currently includes the K610, K800, K790, W850, Z710 and W710, can be tested and debugged using their appropriate screen configurations:

SonyEricsson_JP7_176x220

  • K610
  • W710
  • Z710

SonyEricsson_JP7_240x320

  • W850
  • K790
  • K800

    As each new Sony Ericsson Java Platform is announced, the platform will be introduced to the Java ME SDK using the same naming approach.

    In additional to platformization, the Java ME SDK 2.2.4 also introduces improved stability for on-device debugging in addition to updated Eclipse plug-ins and all interim phone announcements since the last SDK release.

    Download Sony Ericsson SDK 2.2.4 for the Java ME Platform here>>

Wednesday, July 05, 2006

Sony Ericsson Developer World


For developers, by developers

Sony Ericsson Developer World is a global support program and web portal totally dedicated to helping serious, wireless developers achieve business success by providing the documentation, tools, training, technical and go-to-market support you need in your development process.
Sony Ericsson Developer World helps professional developers get on the fast track from mind to market.
This ensures that a constant stream of fun, useful and innovative content and applications is continually available for Sony Ericsson mobile phones.

Tools of your trade
To help you develop applications and content for Sony Ericsson mobile phones, Community membership of the Sony Ericsson Developer World program offers free access to:

Monday, July 03, 2006

Motorola Development Portal


MOTODEV for Mobile is your connection to a worldwide community of developers driving innovative solutions for Motorola's mobile devices. Whether you're creating games to run on the sleek new SLVR or content for iDEN Java™ technology-enabled handsets, MOTODEV is here to support your success.

Sunday, July 02, 2006

A Must Nokia Development


If you are serious about developing anything for any Nokia phone you have to check out the Forum Nokia website. It has all the resourses you need to get you started from all the MIDP SDK's with the accompanying emulators, all the different platform SDK's including Series 40, Series 60, Series 80, development tools, all the tecnical specifications, extensive documentation on all available and upcoming technologies, developer forums where you can drop a question and most probably find what you are looking for has already been answered.
The site caters for game developers, enterprise developers, media developers and just about any other type of developer you can think of.