Kodi Community Forum

Full Version: GSOC 2017 proposal
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Draft of the proposal

Web Browser in Kodi

Shourya Shashank
e-mail i.d.- [email protected]
git- https://github.com/deadshourya/

The project revolves around the improvement of KODI Chromium Browser in terms of easy usability and better looks. It adds the ability to add chrome web apps like Google Photos, Drive etc and ability to run android apps as web apps via ARChon.

Outline
  • Overview
  • Goals
  • Implementation
  • Benefits
  • Requirements
  • Language Required
Goals
  • Improvement of usability: chrome apps and the web store can be moved to the main menu which will allow the users to access their google photos , youtube , spotify and many other apps directly from the home screen. This will make XBMC a full fledged operating system for raspberry pi.

  • Changes in user interface: As this browser is being built for an entertainment device (mostly television) the user interface should be minimalistic more like a mobile device

Implementation
Currently i am working on depot_tools for chromium (https://chromium.googlesource.com/chromi..._tools.git) for the development of a basic chromium browser also i have tried to work on the KODI Chromium Browser (https://github.com/deadshourya/web.browser.chromium.git)
I am currently working on the ability to run android apps and emulators through ARChon( https://drive.google.com/open?id=0B6tpm0...Us3bjl1XzA ). And was able to run one emulator ultraGBA (https://drive.google.com/open?id=0B6tpm0...mpJbGpfRGs ).
The project requires add the ability to create app shortcut to the desktop. (add on menu).
For the implementation I will distribute time accordingly :-
First three weeks will be involved in the proper study of KODI Chromium Browser and the ability to theme according to the global theme of KODI. Next four weeks will used for the proper working and testing of theme. In next three weeks I will work on the ability to add Chrome web apps to the add on list for easy access of the applications and checking the support of web apps on KODI. Next four week will be used specifically for support for ARChon, Google Photos, Drive and other most used apps.And rest of the time will be utilized in final testing and stability of the codes.

Benefits
The main motive of this project is to add more usability. Users will be the one who will benefit the most by this project. Because of the integration of chrome web apps now user will be able to access his personal photos and videos directly through the television running KODI no need of pairing or screencasting everything will be synchronized through google photos. Apart from the entertainment now with this update one can use XBMC as a full fledged operating system for raspberry pi with the help of drive , google docs , microsoft office online for some basic tasks and all these things will be based on a firm platform. There are endless ways to use this. With this ARCon can on also be installed on KODI which will allow users to install android apps this will allow basic android apps on KODI including retro games via emulators.

Requirements
For the development of this project depot_tools for chromium is required for the primary development of the browser . A raspberry pi for testing.

Languages required
C++, Python, JAVA.