tanforum AT lists.kfki.hu
Subject: Tanárok vitafóruma
List archive
[Tf] Nokia Developer Network Newsletter SEAP - Developer Platform Approach, m-internet.com Case Study
Chronological Thread
- From: "Forum Nokia" <ForumNokia.APAC AT nokia.com>
- To: tanforum AT sunserv.kfki.hu
- Subject: [Tf] Nokia Developer Network Newsletter SEAP - Developer Platform Approach, m-internet.com Case Study
- Date: Wed Jun 18 09:38:00 2003
- List-archive: <http://sunserv.kfki.hu/pipermail/tanforum/>
- List-id: Tanárok vitafóruma <tanforum.lists.kfki.hu>
You are currently subscribed to this newsletter as
tanforum AT sunserv.kfki.hu
To unsubscribe, send an e-mail to:
unsubscribe-13726 AT uptilt.com
===========================================================
FORUM NOKIA - Nokia Developer Network Newsletter - SEAP
===========================================================
June 17, 2003
Tools and information for the Nokia developer community
www.forum.nokia.com
In this issue:
1. Nokia Rolls Out Developer Platform at JavaOne
2. Case Study: m-internet.com Developing Games for Symbian OS
and Java(TM)
3. Events
4. News and Announcements
5. New on www.forum.nokia.com
6. Developer Resources
7. Manage Your Account
Read the newsletter online at
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,m1ge,2l7n,82il,f8l4
===========================================================
1. Nokia Rolls Out Developer Platform at JavaOne
===========================================================
Nokia's Developer Platform approach is designed to help developers
build and deliver mobile applications to a global audience in less
time, with less effort and cost. Developers can build core
functionality on top of the Platform technologies, and then optimize
their applications for specific user interfaces and technology
extensions for target devices.
Developer Platform 1.0 for Series 40 brings color displays, Java(TM)
programmability, and multimedia messaging to the mass market. It
provides a rich, common set of Java APIs, a browsing environment based
on the WAP 1.2.1 specification, and multimedia messaging. Nokia
projects that 50 million to 100 million consumers around the world will
own Series 40 devices by the end of 2003. For more information about
Developer Platform 1.0 for Series 40 and the tools available, please
visit www.forum.nokia.com/series40.
The Series 60 Platform brings open standards and multi-vendor
support to the smartphone market. Built on Symbian OS, the Series 60
Platform provides a rich, common set of Java APIs, full C++
programmability, browsing, and the multimedia messaging environment
that developers need to build everything from rich games to secure
enterprise applications. Nokia projects that more than 10 million
Series 60 devices will be in use globally by the end of 2003. For more
information about the Series 60 Platform and the tools available,
please visit www.forum.nokia.com/series60.
The Developer Platform for Series 40 and Series 60 offers sustainable
business opportunities for mobile application developers. The Developer
Platform gives developers the ability to reach consumers and
enterprises alike on a mass-market scale. In addition to providing
volume benefits, the Platform lets developers easily keep pace with new
software and hardware technologies.
* Series 40 Platform
Key documents available for understanding the Series 40 Platform
include:
- The Developer Platform 1.0 for Series 40 API Overview -- a Brief
Summary
This document presents a high-level overview of APIs for the Developer
Platform for Series 40. The Developer Platform provides a set of
standard APIs, technologies, and tools so that developers can rapidly
create applications that work on a large number of devices. A particular
Series 40 device may have additional features that distinguish it from
other devices, such as an integrated camera, support for the Wireless
Messaging API (JSR-120), or browser support for XHTML. In the interest
of compatibility, the Nokia 7210 mobile phone has been designated as
the reference device for the Platform.
Readers should be familiar with the relevant technologies, specifically
Java(TM) 2 Platform, Micro Edition (J2ME[TM] platform), WAP 1.2.1
browser, and Multimedia Message Service (MMS).
The document also contains a discussion of the Series 40 user interface
and interface design guidelines, key parameters, and development
technologies. It also includes high-level discussions of the three
enabling technologies: the Java platform, specifically J2ME; WAP 1.2.1
browsing; and MMS.
The overview includes references to the appropriate Nokia tools and
documents that expand on key topics.
Read the entire document
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,7ucx,93q2,82il,f8l4
- Developer Platform for Series 40 Frequently Asked Business Questions
This document answers the most frequently asked questions from business
managers who aren't yet familiar with the Developer Platform for Series
40, including questions on the Series 40 Platform overview, Java
application development, and content development.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,bwab,f2oe,82il,f8l4
- Developer Platform for Series 40 Frequently Asked Developer Questions
This document answers the most frequently asked questions from
developers who aren't yet familiar with the Developer Platform for
Series 40, including questions about technology, features, tools, and
development.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,fpb1,jlso,82il,f8l4
- Nokia 7210 MIDP SDK User's Guide
This document is included in the Nokia 7210 Mobile Information Device
Profile (MIDP) SDK. After the tool has been downloaded and installed,
the document will be in the docs subdirectory and is named
7210midpSimGuide.pdf.
Download the SDK and user's guide (requires registration with Forum
Nokia)
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,4qrv,11ip,82il,f8l4
- Developer Platform 1.0 for Series 40 and Series 60: Known
Issues
This document describes the known inconsistencies between devices in
both Platform families. The document sorts the issues by technology
(Java, browsing) and by device, so developers can quickly find the
issues they may have to consider to develop applications that
will work as expected.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,9qau,3vjy,82il,f8l4
Key Series 40 Platform tools include:
- Nokia Developer's Suite 2.0 for J2ME(TM)
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,fl4s,apc6,82il,f8l4
- Nokia 7210 MIDP SDK 1.0
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,d2go,bcgr,82il,f8l4
- Nokia Mobile Internet Toolkit 4.0
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,6q4i,5pt4,82il,f8l4
- Nokia 7210 Content Authoring SDK 1.0
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,b9fj,4iuy,82il,f8l4
===========================================================
2. Case Study: m-internet.com Developing Games for Symbian OS
and Java(TM) Technology
===========================================================
m-internet.com is a software development company based in Hong Kong
that specializes in mobile entertainment, multimedia applications, and
special development projects based on Symbian OS.
In November 2001, m-internet won first prize in the Mainland China
Nokia Mobile Challenge with the MP3Go music application. In June 2002,
the company introduced SkyRaider for the Nokia 7650 imaging phone,
and in September of that year the company's SkyRaider for Symbian OS
won the special award in the second Mobile Challenge Chinese Application
Contest held by Nokia China. In November 2002, Nokia licensed
m-internet's Red & Blue game for bundling on the Nokia 7250 device.
Today, m-internet is concentrating on developing games for the Java(TM)
platform and has established a dedicated development team for this
market.
m-internet's market strategy is to deliver the widest possible range of
games that will appeal to differing tastes. The goal is for these games
to be intuitive to play and easy to obtain and install.
The company has identified three subsets of the games market: (1)
stand-alone downloadable games, (2) wireless games, and (3) network
games over the GPRS network.
m-internet designs its games for all possible Nokia devices, whether
for the Java platform or for Symbian OS, and currently has games
that run on Series 80, Series 60, Series 40, and Series 30 devices.
m-internet follows a standard six-stage process when developing
games:
- Game type definition
- Game design specification
- Game coding and debugging
- Artwork design
- Testing on actual devices
- Game review and modification
The developers rely heavily on Nokia tools, including the Nokia Series
60, Series 40, and Series 30 concept SDKs and emulators. m-internet
has also received help from Nokia in meeting the challenge of testing
on actual devices.
Overall, Nokia has been supportive of the company's development
efforts, providing actual phone samples, SDKs, and technical help
through Forum Nokia. Nokia's Tradepoint has provided extensive
marketing support. m-internet also takes advantage of industry
events organized by Nokia.
Read the entire case study, which includes sample code
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,95k3,aowt,82il,f8l4
Visit m-internet.com
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,m1br,619w,82il,f8l4
=========================================================
3. Events
=========================================================
* Nokia Introduces Developer Training Program in Asia
Nokia announces a new comprehensive training approach for the developer
community. The program offers focused modules to help developers learn
about the new and existing technologies in the mobile application
environment, as well as the basics of wireless development.
These instructor-led training courses will provide new, intermediate,
or experienced developers with not only technical information
and know-how, but also the opportunity to gain hands-on experience in
creating mobile solutions and applications for Nokia devices.
Throughout the year, the course portfolio will focus on key technology
areas for new growth, including the Series 60 Platform, Java(TM), XHTML,
and Multimedia Message Service (MMS).
And on June 20, the Nokia Developer Training Showcase presents a
special preview of how the comprehensive Nokia Developer Training
program can add value to your application development plans and to
your organization's development efforts. In each of the three exciting
two-hour sessions, we'll teach you the basics of Java 2 Platform, Micro
Edition (J2ME[TM]) multimedia games programming and show you how
to start developing applications for the latest Nokia devices.
The Nokia Developer Training Showcase is free and brought to you by
Nokia and our Certified Training Partner, NetAssist Services.
This special Showcase will be held in Singapore. Watch for the rollout
of the training programs in other key Asia-Pacific markets in the
coming months.
Register for one of the three free sessions and get more information
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,fujb,e21v,82il,f8l4
=========================================================
4. News and Announcements
=========================================================
* Clarification
In our May 20 issue, an article titled "A Report from Nokia's Mobile
Video Conference" gave the impression that Nokia's terminals do not
support MPEG-4 video and the MP4 file format. Actually, Nokia video-
enabled terminals do support the playback/decoding of H.263 baseline
and MPEG-4 video inside 3GP files, as mandated in the 3GPP and 3GPP2
codecs specifications. The MP4 file format is also supported, as long
as the media content of the file falls within the recommendations of
the 3GPP/3GPP2 standards. A statement in the same article describing
MP4 formats as "bulky and unreliable" was the opinion of a third-party
developer attending the workshop and was misattributed to Nokia. We
apologize for the confusion.
* The Nokia 6600 Imaging Phone With Advanced Enterprise Functionality
The Nokia 6600 imaging phone is the latest in the Series 60 device
family, and offers advanced image capabilities on a large,
65,536-color TFT display. The integrated camera lets users record
video clips as well as capture VGA (640 x 480 pixel) images. The
ability to share images and messages via Multimedia Message Service
(MMS), e-mail, infrared link, and Bluetooth makes the Nokia 6600 phone
suitable for both mobile lifestyle and business applications.
One of the most noticeable improvements for developers is the support
for Java(TM) Mobile Information Device Profile (MIDP) 2.0 and related
APIs: the Mobile Media API (JSR-135), the Mobile Messaging API
(JSR-120), and the Bluetooth API (JSR-82). Java applications (MIDlets)
can be downloaded to the device by infrared link, Bluetooth, or Over
the Air (OTA), but they must fit within device memory constraints. The
Nokia 6600 phone supports MIDlet suites up to 64 kB in size. The
amount of shared memory available to applications will depend on the
number of images and applications loaded on a given device;
applications with large memory requirements can also use MultiMedia
Card (MMC) storage.
The Nokia 6600 phone is well-suited to enterprise environments.
Enhanced e-mail capabilities are supplemented by secure content
access via Secure Sockets Layer (SSL) and a mobile virtual private
network (VPN) client for corporate users. Content developers will
appreciate the possibilities offered by MMS and Synchronized Multimedia
Integration Language (SMIL). Personalization themes are another
content opportunity.
The Nokia 6600 mobile phone is a tri-band device that operates on five
continents; data carrier support is High Speed Circuit Switched Data
(HSCSD) and GPRS.
Check out the device specifications page on www.forum.nokia.com
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,gwuy,2oon,82il,f8l4
Read the press release
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,bo8w,b9ry,82il,f8l4
* Nokia Starts Commercial Deliveries of Nokia 6650 Phone
After successfully completing a piloting and test program, Nokia started
shipments of the Nokia 6650 mobile phone on June 13, 2003, to selected
mobile operators and retailers in Europe and Asia, including Japan. The first
operator shipments of the Nokia 6650 phone's commercial release will be
delivered to J-Phone and mobilkom austria during June.
The Nokia 6650 phone is the first in the market capable of seamless handovers
between GSM and Wideband CDMA (WCDMA) systems in a dual-mode network.
Consumers will be able to enjoy global roaming on all GSM 900/1800 networks
globally as well as on WCDMA networks in Japan and Europe.
The Nokia 6650 phone is the first 3G phone of its kind, but developers need
not wait for a full 3G network rollout before taking advantage of its
features.
Multimedia Message Service (MMS) support in the device works over today's
GSM 900/1800 networks. Even the newest features of MMS, including full-
motion video with simultaneous audio, work on today's networks. Java(TM)
Mobile Information Device Profile (MIDP) application support, Over the Air
(OTA) download, and browsing via WAP 1.2.1 are also available today. All of
these services will be enhanced by the rollout of always-on, high-bandwidth
3G networks; however, fundamental application design will not be
substantively affected by coming enhancements.
Check out the device specifications page on www.forum.nokia.com
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,h9yf,8q2w,82il,f8l4
Read the associated press release
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,a081,lnnu,82il,f8l4
Read the original product announcement
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,86iv,6nlj,82il,f8l4
* Nokia introduces Nokia 12 GSM Module
The Nokia 12 GSM module is a compact and intelligent GSM module for
machine-to-machine, mobile-to-machine and machine-to-mobile (M2M)
applications and other wireless solutions that can be integrated into
devices during assembly. The Nokia 12 GSM module delivers excellent
usability, which enables you to have meaningful conversations with
your machines and appliances from a distance. With the Nokia 12 GSM
module, you have new opportunities to manage your business and home
resources more efficiently.
The Nokia 12 GSM module introduces a set of new technological
advantages that give you more dimensions for developing applications
and controlling your remote assets. These include Enhanced Data Rates
for Global Evolution (EDGE), Java(TM) with application Over the Air
(OTA) download, and an interface for connecting a Global Positioning
System (GPS) receiver for location applications.
The Java platform enables effective application development with lower
costs and faster time to market. JVM allows the application to be
executed in the Nokia 12 GSM module, minimizing the need for extra
hardware in the remote device. Application OTA download enables
dynamic updating of the application without the need to visit the
remote locations onsite.
The wide choice of wireless bearers supported by the Nokia 12 GSM
module allows the choice of the most appropriate one for the
application. The bearers include EDGE, GPRS, High Speed Circuit
Switched Data (HSCSD), CSD, and Short Message Service (SMS).
EDGE can provide increased capacity and more effective data
throughput for applications with higher data load. With the Nokia 12
GSM module, your application will be ready for evolving needs. The
Nokia 12 GSM module will be available in the fourth quarter of 2003.
Nokia 12 development tools include:
- Nokia 12 IMP 1.0 Concept Simulator
- Nokia 12 Configurator
- Nokia M2M SDK
- Nokia 12 test board that includes SIM card reader, powering,
antenna, and D9 connectors for all three serial ports of Nokia 12
Read the press release:
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,b2hx,8xfi,82il,f8l4
Read Nokia 12 related documents and download tools:
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,zd7,m1d7,82il,f8l4 ->
===========================================================
5. New on www.forum.nokia.com
===========================================================
* Documents:
- Java(TM)
Creating MIDlets with Borland JBuilder or Sun ONE Studio and Nokia
Developer's Suite 2.0 for J2ME(TM)
This document describes how to develop MIDlets using Borland
JBuilder 7 or Sun ONE Studio 4 Mobile Edition (update 1) and Nokia
Developer's Suite 2.0 for Java(TM) 2 Platform, Micro Edition
(J2ME[TM] platform).
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,b4rm,5shk,82il,f8l4
- Series 60
Designing Bluetooth Applications for Series 60
This introduction to Series 60 Platform 1.0 is for potential developers
and content providers who are new to wireless development. The
document reviews the Platform structure and features as well as
the range of development options, and provides links to developer
resources.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,g7gg,9d1k,82il,f8l4
Introduction to Series 60 Bluetooth Applications for C++ Developers
This document provides an introduction to developing Bluetooth
applications using C++. It also includes an explanation of
the Bluetooth architecture, examining in detail the functionality
provided by the Bluetooth APIs, and provides a brief explanation
of the tools available.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,d2hh,4r18,82il,f8l4
Series 60 Platform 2.0: Compatibility Issues
This document discusses the main Platform changes for Series 60
Platform 2.0. It covers changes affecting both binary and source
code compatibility of applications developed for earlier releases of
the Series 60 Platform.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,3ruj,6hb9,82il,f8l4
Series 60 Platform 1.x and 2.0: Differences in Features
This document examines new features in Series 60 Platform 2.0,
and explains changes made to enhance existing functionality.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,62og,h0bu,82il,f8l4
Series 60 Application Development: Step Towards Series 60 Platform 2.0
This document is aimed at all application programmers interested in
application development for Series 60 Platform 2.0. It discusses the
issues to consider when developing Series 60 applications for multiple
Platform versions and explains techniques that can be used to achieve
success.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,900g,o2o,82il,f8l4
- Series 40
Developer Platform for Series 40 Introductory White Paper
This white paper introduces the Developer Platform for Series 40. It
provides an overview of the capabilities of Series 40 devices, and it
describes the options for developing J2ME applications and various
types of media content.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,ihik,1b4v,82il,f8l4
Developer Platform for Series 40 Developer Opportunities White Paper
This white paper provides an overview of the recommended approach
for developing applications and content for the Developer Platform for
Series 40, an approach that's geared toward maximizing the
opportunities for exploiting the Platform.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,hh3s,j9ui,82il,f8l4
- Browsing/WAP
WAP Service Developer's Guide for Nokia Series 40 Phones with XHTML
Browser v1.4
This document provides information and practical examples for
developers who want to optimize their WAP services for Nokia Series 40
devices with an XHTML Mobile Profile/WML browser.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,19e0,m6uz,82il,f8l4
WAP Service Developer's Guide for Nokia Series 40 Phones with WML
Browser v1.3
This document introduces the Nokia style of designing user interfaces,
and provides information and practical examples for how to optimize
WAP services for Series 40 phones with a WML browser.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,ci0h,5s21,82il,f8l4
WAP Service Developer's Guide for Nokia Series 30 Phones with WML
Browser v1.1
This document introduces the Nokia style of designing user interfaces,
and provides information and practical examples for how to optimize
WAP services for the Series 30 UI category.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,81dx,6ii7,82il,f8l4
Nokia GSM WAP Phone WML and XHTML Elements v1.2
This document lists the WML and XHTML elements supported in Nokia WAP
phones.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,eqy5,34wn,82il,f8l4
Nokia GSM WAP Phone MIME Types v1.2
This document lists many of the MIME/media content types currently in
use in Nokia WAP phones, and provides some of the associated data types.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,bzi7,lssf,82il,f8l4
Nokia GSM WAP Phone Characteristics v1.2
This document provides detailed information about the WAP/XHTML browser
characteristics of each of the Nokia terminals.
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,2wa3,92y3,82il,f8l4
===========================================================
6. Developer Resources
===========================================================
Find Nokia's developer tools and resources for technologies such as
XHTML, WAP, Java(TM), Symbian OS, Multimedia Message Service (MMS),
and Bluetooth.
Tools:
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,5ioi,ihmn,82il,f8l4
Documents:
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,5836,9oz,82il,f8l4
Events:
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,kjp8,9fnx,82il,f8l4
Developer Discussion Boards:
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,1n2b,hxpj,82il,f8l4
Find links to all the latest articles and updates
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,494c,44v8,82il,f8l4
Read past issues of the Nokia Developer Network newsletter
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,m1ge,2l7n,82il,f8l4
===========================================================
7. Manage Your Account
===========================================================
We want to hear your thoughts about the Nokia Developer Network
Newsletter. Drop us a line at
wireless.developer AT nokia.com
and
let us know how we're doing.
If you've received this newsletter from a friend, you can subscribe to
any of the Nokia Developer Network newsletters at www.forum.nokia.com.
Just look for the Newsletter Sign-Up box in the upper right, just
under Login.
Please note that the services and information that Nokia provides to
you are subject to the Terms of Use and Privacy Policies.
Privacy Policy
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,lwsy,ba3f,82il,f8l4
Terms of Use
http://www.uptilt.com/ct.html?s=7z7,2reo,ala,9qtf,dehe,82il,f8l4
Links: No Endorsement
When linking to a third-party site, you do so at your own risk and
should review and determine if you agree to that site's terms and
conditions of use (legal policy) before using such site. You also agree
that Nokia has no control over the content of any such sites and cannot
assume any responsibility for material posted on or published by third-
party sites. In addition, a link to a non-Nokia site does not imply
that Nokia endorses the site or the products or services referenced on
such third-party site. You may link to this site for non-commercial
purposes only.
Copyright (c) Nokia Corporation 2003. All rights reserved.
You are currently subscribed to this newsletter as
tanforum AT sunserv.kfki.hu
To unsubscribe, send an e-mail to:
unsubscribe-13726 AT uptilt.com
- [Tf] Nokia Developer Network Newsletter SEAP - Developer Platform Approach, m-internet.com Case Study, Forum Nokia, 06/18/2003
Archive powered by MHonArc 2.6.19+.