Meego Wiki
Views

Application developer site

From MeeGo wiki
Revision as of 10:13, 21 December 2010 by Macron (Talk | contribs)
Jump to: navigation, search

Contents

Overview

From the experiences of Apple and Android, we can assume that, if we are successful, there will be many more application developers than platform developers. Their needs will be different, as they are more interested in using APIs than designing them. The audience will consist of both beginners who need simple, clear, tutorials/walkthroughs, and experienced developers more interested in code samples and reference documentations.

Objectives

The goal of the developer.meego.com site is to present and market the Meego Application Developer offering. This needs to be of high quality on par with other application developer sites (Android, Palm, Drupal, KDE, Apple).

Status

The current status can be found here.

A bugzilla version is available here.

IDPSeverityStatusSummary (50 tasks)
17896HighnormalASSIGNEDAPI References - Restructure API references page
18762HighnormalASSIGNEDConfiguration - Improve and simplify input formats and wysiwyg
19516HighnormalNEEDINFOGuides - create tree navigation block
20407HighnormalASSIGNEDAPI References - add active-trail state CSS to api menu
20412HighnormalASSIGNEDGeneral - upgrade to latest drupal version
16305LowmajorASSIGNEDGuides - Suggest new guide page or topic
20508LowmajorASSIGNEDBroken link on /guides/guidelines/meego-compliance-tools
16435LownormalASSIGNEDContent - packaging video
16439LownormalASSIGNEDOBS / packaging content for DMC
19528LownormalASSIGNEDSDK & Tools - allow for external app store SDK references
19530LownormalASSIGNEDSDK & Tools - define new content type fields
19531LownormalASSIGNEDSDK & Tools - views for tools lists (block and page)
19532LownormalASSIGNEDSDK & Tools - 2 categories for tools (commercial and open source)
19534LownormalASSIGNEDCommunity - design block for additional community forums promotions
19535LownormalASSIGNEDCommunity - commercial support
19537LownormalASSIGNEDPublish - app compliance checker
19538LownormalASSIGNEDPublish - - wireframe new section
19539LownormalASSIGNEDPublish - new content type for app store list
19540LownormalASSIGNEDPublish - app compliance checker; front end for app compliance checker
19541LownormalASSIGNEDPublish - app compliance checker; provide web service api for external submission of apps
19542LownormalASSIGNEDPublish - app compliance checker; provide logging of apps status for user
19543LownormalASSIGNEDPublish - app compliance checker; ensure privacy of app status
20199LownormalASSIGNEDContent - Details on setting up an internal OBS for meego
20318LownormalASSIGNEDBroken link on developer.meego.com/guides/deployment/packaging-guidelines
20535LownormalASSIGNEDBroken link on /guides/getting-started/application-development-lifecycle
20536LownormalASSIGNEDBroken links on /guides/samples/qt-quick-examples-forum-nokia
20537LownormalASSIGNEDBroken links on /guides/devices/installing-meego-nokia-n900-external-mmc-card
20538LownormalASSIGNEDBroken links on /guides/getting-started/developing-qt-simulator
20766LownormalNEEDINFOAdd additional filters to Guides page
6340MediumenhancementASSIGNEDDeveloper.MeeGo.Com content process
11439MediumenhancementREOPENEDExtra tools - copy deeper content from maemo.org
13222MediumenhancementNEWmeego docs search term should lead to our devel guide/corner when published.
14757MediumenhancementASSIGNEDContent - Motivational material/incentives needed
3680MediumnormalREOPENEDTypos and image problem in UI Design Guidelines - Handset
8703MediumnormalASSIGNED"Getting started" link is broken
11787MediumnormalASSIGNEDContent - Detailed architecture should be under guides and not references
12681MediumnormalASSIGNEDContent - Define the DMC website roles
17364MediumnormalASSIGNEDGuides - Restructure Guides area to provide both a tree view and list view
17366MediumnormalASSIGNEDAPI References - evaluate entire API references workflow and generation
19513MediumnormalASSIGNEDGuides - theme/style tabs like meego.com tabs
19518MediumnormalASSIGNEDGuides- improve guide node pages
19521MediumnormalASSIGNEDAPI References - refactor API menu navigation so reliance on menu items doesn't exist
19522MediumnormalASSIGNEDAPI References - autocomplete search for functions
19524MediumnormalASSIGNEDAPI References - look at other ways to pull in api docs
19525MediumnormalASSIGNEDAPI References - provide place for commercial tool APIs
19536MediumnormalASSIGNEDGeneral Items
20224MediumnormalASSIGNEDGeneral - look at different solution to the use of nice-menus for sub-site navigation
20227MediumnormalASSIGNEDGeneral - enable breadcrumbs for site navigation
20999MediumnormalNEWGuides - add "advanced toggle" to the filter block for all filters below the keyword filter
12877UndecidedmajorASSIGNEDFirst Stop at Becoming a Hero: A guide for first *non* hello world app on MeeGo.

Tasks

All bugzilla tasks/bugs for developer.meego.com.

Critical tasks

Create a Developer.MeeGo.Com pilot site for limited access and testing

Developer.MeeGo.Com content process

Content Description

The content description can be found from here.

The site should like to the related content listed here.


Content Process

There is a need for a content process for control the information on the site. This needs to allow all parties to contribute in a fair and equal manner, the primary criteria for content should be quality and relevance for application developers.

Content Draft

A wiki version of the information architecture with draft content is available here.

Future Content

The current site could be enhanced with the following content.

  1. Active meego architecture diagram

Development Process

The process used to develop the site can be found here

Schedule

The original schedule was to have an initial site ready for Nokia Developer Summit, and Intel Developer Forum in mid-September. This has been change to match the schedule of the underlying project, so the site should be available in October aligned with the MeeGo 1.1 release.

Site design

The draft information architecture can be found here here. It is open for comments and suggestions.

Some sample wireframe designs will be found here. These are open for comments/suggestions.

The full information architecture and complete wireframe set is available in .pdf here: File:DMC Design.pdf.

After discussion with the maintainers of www.meego.com and the TSG it was felt that developer.meego.com diverged too much from the www.meego.com look&feel. The designers of developer.meego.com have generated an example of this:

Dev-meego.com-frontpage update 2010-12-20.png

Project Team

MeeGo Project Manager

Project Members

... People working on the project full-time funded by Nokia...

Community Members

... People from the community involved in this project .....

Contact People

Associated activities

The Developer Engagement Framework.

Personal tools