SlideServe
Menu
Préférences
© SlideServe · v2026

Service and software development

larue avatar
18 diapositives · 347 Views · Aug 30, 2014

This seminar led by Anssi Kesti and Antti Piira explores the intricate processes involved in mobile services and software development. It covers the key phases: Initialization, Introduction, Development, and Profit Making. Attendees will learn about business case considerations, technology evaluation, and tools for both Java and native development, as well as the importance of understanding market needs. The seminar emphasizes strategies for successful monetization and the role of Nokia's developer community in fostering innovation and support for developers.

Service and software development - slide 1
01 / 18Service and software development
1 / 17

Télécharger la présentation

Service and software development
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. T-111.550 Multimedia Seminar Anssi Kesti-Helia, 47955W Antti Piira, 49556E Otaniemi, 3.12.2003 Service and software development

  2. Agenda • Mobile services development process • Mobile device software development • Forum Nokia • Nokia OK Process

  3. Mobile services development process • From innovation to money making • The nature of the process depends on the business case but typically it consists of four main phases: • Initialization • Introduction • Development • Profit making

  4. Initialization • Key question: Why to start? • Issues to consider • Business case • Market characteristics • Target group • Partners • Competition • Developer support

  5. Introduction • Key question: How to start? • Evaluation of available options • The best technology is not always the best choice • Issues to consider • Technology • Required infrastructure • Target devices • Tools

  6. Development • Key question: How to make it work? • Issues to consider • Developer communities • Diversity of target devices • Problems • Compatibility with related infrastructure • Networks, other device types,...

  7. Profit making • Key question: How to make money? • Issues to consider • Delivery channel • Directly to target consumers • Through partners • Business model • For example revenue sharing

  8. Mobile device software development • Development tools • Java development • Native development • Content development

  9. Development tools • Tools for different purposes • Server side • Mobile device • IDEs • E.g. Borland, Sun, IBM, BEA • SDKs, development environments and emulators • Available usually from device vendors

  10. Java development • Same runtime engine on different platforms (JVM) • Limitations • Vendor/carrier specific enhanced APIs • Siemens, Nokia, Vodafone, etc. • Development tools • Sun Wireless Toolkit, Nokia Developer's Suite for J2ME, etc. • Integration with IDEs • Borland JBuilder, Sun Forte for Java, etc.

  11. Example Java Emulator

  12. Native development • Symbian, Microsoft Windows Mobile,etc. • Symbian • More efficient than Java • Limitations (works only on certain devices) • Very expressive • Tools • MS Visual C++ .Net Standard 2003 • Borland C++ BuilderX Mobile Edition • Metrowerks CodeWarrior

  13. Example Symbian IDE

  14. Content development • MMS • Authoring tools • E.g. Nokia Developer's Suite for MMS, Ericsson MMS composer • Server side tools • E.g. Nokia MMSC EAIF Emulator

  15. Forum Nokia • Nokia's developer community • Centralized place of information • Free access • Tools, emulators, guides, discussion forums • Build-test-sell

  16. Nokia OK Process (1) • Testing and evaluation process • Categories • Terminal software applications • Server software applications • Hardware products • Covers

  17. Nokia OK Process (2) • Different methods used in different categories • Process • Apply for process • Evaluation of product • Testing • Nokia OK license

  18. THANK YOU! Questions?