Mokopedia

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m
(Added new introduction, UI-Layout, TOC, updated development status)
Line 1: Line 1:
[[Image:Screenshot-Mokopedia.png|thumb|500px|''Current Status of my hacking efforts'']]
+
[[Image:Screenshot-Mokopedia.png|thumb|500px|''Mokopedia running on Ubuntu'']]
It would be usefull to access an offline version of wikipedia (since there are people who do not want to pay for mobile internet) on the OpenMoko Platform.
+
Mokopedia intends to make wikipedia accessible on your phone even without being online because all articles will reside bzipped on an SD Card.
Here is a little tweak I did with the Stylus Demo by [[User:Mickey|Mickey]]. Please submit more feature ideas!
+
It is based on the [[Look_%26_Feel#Native_Stylus-Based | Stylus Demo]] by [[User:Mickey|Mickey]] which one can find in openmoko/trunk/src/target/OM-2007/examples/. Please submit more feature ideas!
  
==Feature Ideas==
+
__TOC__
  
 +
==Feature Ideas==
 +
Please feel free to add anything that comes to your mind.
 
*show articles depending on location (GPS)
 
*show articles depending on location (GPS)
 
*list with
 
*list with
**recently viewed articles
+
**recently viewed articles (history)
 
**most viewed articles
 
**most viewed articles
 
*search articles "as you type"
 
*search articles "as you type"
Line 19: Line 21:
 
*option for varying the text size
 
*option for varying the text size
 
*settings dialog
 
*settings dialog
**set article location
+
**set articles location
 
*forward/back buttons
 
*forward/back buttons
 
*bookmarks
 
*bookmarks
  
==Currently Implemented==
+
==UI Layout==
 +
 
 +
As shown [[Look_%26_Feel#Native_Stylus-Based|here]] Mokopedia will split into the following components:
 +
*'''Application Menu'''
 +
**Settings Dialog
 +
**Help
 +
**Exit
 +
*'''Filter Menu'''
 +
**Recent
 +
**Most Viewed
 +
**Local Info (GPS)
 +
**Bookmarks
 +
*'''Navigation Area''' will contain an article list corresponding to the current filter or search term
 +
*'''Toolbar'''
 +
**Search
 +
**Four Action Buttons
 +
***Forward
 +
***Backward
 +
***Add to Bookmark
 +
***???
 +
**Window Resizer
 +
*'''Detail Area''' contains the actual wikipedia article
 +
 
 +
==Development Status==
  
 
*UTF-8 capable article viewer
 
*UTF-8 capable article viewer

Revision as of 14:31, 17 July 2007

File:Screenshot-Mokopedia.png
Mokopedia running on Ubuntu

Mokopedia intends to make wikipedia accessible on your phone even without being online because all articles will reside bzipped on an SD Card. It is based on the Stylus Demo by Mickey which one can find in openmoko/trunk/src/target/OM-2007/examples/. Please submit more feature ideas!

Contents


Feature Ideas

Please feel free to add anything that comes to your mind.

  • show articles depending on location (GPS)
  • list with
    • recently viewed articles (history)
    • most viewed articles
  • search articles "as you type"
  • it will have no pictures - not enough room on any storage media
  • tex forumlas could be generated with a local LaTeX install but such may be too big for the phone
  • all wikipedia versions except the english one will fit on a 4GB SDCard (tested with the second largest wikipedia (german))
  • all articles in one big file and one index file for title searches OR a lot of small gzipped files which get unzipped on the fly
    • the gzipped/bzipped version will only take less then a gigabyte and this way even the english wikipedia should fit on a little microsd card
    • can anyone confirm if SDHC cards are working with the neo? if not we are capped to 2GB
  • new wikipedia versions can be obtained from here [1]
  • option for varying the text size
  • settings dialog
    • set articles location
  • forward/back buttons
  • bookmarks

UI Layout

As shown here Mokopedia will split into the following components:

  • Application Menu
    • Settings Dialog
    • Help
    • Exit
  • Filter Menu
    • Recent
    • Most Viewed
    • Local Info (GPS)
    • Bookmarks
  • Navigation Area will contain an article list corresponding to the current filter or search term
  • Toolbar
    • Search
    • Four Action Buttons
      • Forward
      • Backward
      • Add to Bookmark
      • ???
    • Window Resizer
  • Detail Area contains the actual wikipedia article

Development Status

  • UTF-8 capable article viewer
  • several empty user controls
  • read bzip2 compressed articles
Personal tools
File:Screenshot-Mokopedia.png
Current Status of my hacking efforts

It would be usefull to access an offline version of wikipedia (since there are people who do not want to pay for mobile internet) on the OpenMoko Platform. Here is a little tweak I did with the Stylus Demo by Mickey. Please submit more feature ideas!

Feature Ideas

  • show articles depending on location (GPS)
  • list with
    • recently viewed articles
    • most viewed articles
  • search articles "as you type"
  • it will have no pictures - not enough room on any storage media
  • tex forumlas could be generated with a local LaTeX install but such may be too big for the phone
  • all wikipedia versions except the english one will fit on a 4GB SDCard (tested with the second largest wikipedia (german))
  • all articles in one big file and one index file for title searches OR a lot of small gzipped files which get unzipped on the fly
    • the gzipped/bzipped version will only take less then a gigabyte and this way even the english wikipedia should fit on a little microsd card
    • can anyone confirm if SDHC cards are working with the neo? if not we are capped to 2GB
  • new wikipedia versions can be obtained from here [1]
  • option for varying the text size
  • settings dialog
    • set article location
  • forward/back buttons
  • bookmarks

Currently Implemented

  • UTF-8 capable article viewer
  • several empty user controls
  • read bzip2 compressed articles