| |
@@ -83,7 +83,7 @@
|
| |
=== 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 @@
|
| |
- 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 @@
|
| |
=== 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 @@
|
| |
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)
|
| |