From 79c7ede1c7b60c55f1d0f479a0c049a82158125e Mon Sep 17 00:00:00 2001 From: root Date: Mar 03 2018 08:40:54 +0000 Subject: Modify skills for Fedora App Project --- diff --git a/gsoc/2018/ideas.adoc b/gsoc/2018/ideas.adoc index 9ddbc48..d660d40 100644 --- a/gsoc/2018/ideas.adoc +++ b/gsoc/2018/ideas.adoc @@ -83,7 +83,7 @@ using the new method. === Improve Fedora Android App - UI/UX Research and Design - Difficulty : Intermediate -- Technology : XML, UX, Inkscape, GIMP, Android, Layouts, Knowledge of resolutions, dpis etc. +- Technology : XML, UX, Inkscape, Android, Layouts, HTML, CSS, Cordova, Angular, Javascript, Ionic. - Mentor : https://fedoraproject.org/wiki/User:A2batic[Kanika Murarka], https://fedoraproject.org/wiki/User:Sumantrom[Sumantro Mukherjee] @@ -94,7 +94,7 @@ Fedora has an android app which lets a user to browse magazine, Fedora Ask, brow - Engage in community discussion and do community research - Build initial mockups and gather community feedback. - Finalize design and start making them functional -- Write XML, integrate with Android application +- Write Javascipt(Angular), integrate with Android application - Follow UX/UI standards to build the best possible experience for Android. Repo : https://pagure.io/Fedora-app @@ -111,7 +111,7 @@ Repo : https://pagure.io/Fedora-app === Improve Fedora Android App - Backend - Difficulty : Intermediate - Expert -- Technology : Java, Android, Experience with REST APIs, Android Studio, etc +- Technology : Javascript, Android, Experience with REST APIs, Android Studio. - Mentors: https://fedoraproject.org/wiki/User:A2batic[Kanika Murarka], https://fedoraproject.org/wiki/User:Sumantrom[Sumantro Mukherjee] ==== Description @@ -119,7 +119,7 @@ Repo : https://pagure.io/Fedora-app Fedora has an android app which lets a user to browse Fedora Magazine, Fedora Ask, Fedocal etc within it. However, most of the functions rely on an in-app browser to render content and requires speed optimization and native integration. As a Summer of Code intern, you will be responsible for the following : - Research on the best possible way to improve performance and report to mentor -- Write Java code to parse various Fedora APIs +- Write Javascript code to parse various Fedora APIs - Integrate in Android app. - Work with the UX intern and collaborate over the design and layouts. - Publish app (Play Store, F-droid, etc and maintain releases)