Commit 7d8e8389 authored by Dimitris Kardarakos's avatar Dimitris Kardarakos

Port roadmap (milestones) from documentation

parent f13aced5
Pipeline #886 passed with stage
in 47 seconds
......@@ -28,6 +28,7 @@
<li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-has-icon'><a class="mega-menu-link" href="https://phabricator.kde.org/project/view/28/" tabindex="0">Task Board</a></li>
<li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-has-icon'><a class="mega-menu-link" href="https://docs.plasma-mobile.org">Documentation</a></li>
<li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-has-icon'><a class="mega-menu-link" href="/faq">FAQ</a></li>
<li class='mega-menu-item mega-menu-item-type-custom mega-menu-item-object-custom mega-align-bottom-left mega-menu-flyout mega-has-icon'><a class="mega-menu-link" href="/roadmap">Roadmap</a></li>
</ul>
</li>
<li class="mega-nav-link mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-51"><a class="mega-menu-link" href="" tabindex="0">Community</a>
......
---
title: Roadmap
permalink: /roadmap/
layout: default
---
Roadmap
=======
This page describes the plan about Plasma Mobile development from a
high-level viewpoint. Day-to-day development and planning is done in KDE's
Phabricator system.
Milestones
----------
We have defined a number of Milestones which will be followed "mostly"
in this order. You can follow the process in more detail on the [Plasma
Mobile Workboard](https://phabricator.kde.org/project/view/28/).
### Plasma Mobile 0.1 "Prototype" (finished) ###
The Plasma Mobile prototype shows the viability of Plasma on a handheld
device. The prototype boots a reference device, it is able to make phone
calls, select contacts from an address book and contains partly
functional outlook on how handset running Plasma could look like. [Plasma Mobile 0.1](https://www.youtube.com/watch?v=auuQA0Q8qpM) provides:
* Phone stack definition (libhybris if necessary, Frameworks 5 and
Plasma on top)
* Basic proof-of-concept Plasma Shell providing the handset UI,
including:
* App launcher
* Draggable top panel
* Task switcher
* Settings application
* Proof-of-concept set of apps
### Plasma Mobile 1.0 "Feature Phone" (WIP) ###
Plasma Mobile 1.0 provides an end-user ready experience with a minimal,
useful feature set. This includes the underlying OS and plumbing layers,
a workspace to launch and manage apps, some basic system functions to
set up the network, show connection status, etc. Functions that Plasma Mobile 1.0
should provide:
* Answering and initiating phone calls
* Contacts / address book
* Sending and receiving SMS, possibly other IM service as well
* Input: good virtual keyboard with several layouts support, localization and right-to-left layouts support
* Hardware functions
* Volume control
* Network control (wifi and Mobile), incl. airplane mode
* Basic settings
* Language / Locale
* Clock / Timezone
* Ringtone / Notification sounds / Do-not-disturb
* Mobile network functions and settings
* Roaming
* APN
* Tethering
* Data Limits
* Web browser with basic functions (possibly 3rd party)
* SDK: A software development kit allowing to hack on Plasma Mobile core and 3rd party apps
* Appstore, installing, updating and removing apps
* Photo / Video camera: allows recording photos and videos
* Image / photo gallery
* Video player
See [Plasma Mobile 1.0](https://phabricator.kde.org/project/profile/247/)
### Plasma Mobile 2.0 "Basic Smartphone" ###
Plasma Mobile 2.0 builds upon the basic functionality provided in 1.0,
and provides more functions:
* Personal Information Management
* Email reading and sending
* Calendar
* Reminders
* Multimedia
* Listening to audio / music
* Mobile file manager
* Accessing files through MTP (or equivalent protocol)
* Applications ecosystem
See [Plasma Mobile 2.0](https://phabricator.kde.org/project/view/248/)
Plasma Mobile 3.0 "Featured Smartphone"
--------------------------------------
In the milestone we are going to work on the following features:
* Cloud storage integration
* Games
* Cool apps
* Working Android emulation
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment