From f4ac11768553667706e4636dae1f15d4d8e8cd62 Mon Sep 17 00:00:00 2001 From: Mohamed Adham <100296264+mohamedAdhamc@users.noreply.github.com> Date: Wed, 14 Feb 2024 13:40:26 +0200 Subject: [PATCH] add synfig android project idea --- docs/gsoc/2024/ideas.rst | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/gsoc/2024/ideas.rst b/docs/gsoc/2024/ideas.rst index f0efbd3..d61887e 100644 --- a/docs/gsoc/2024/ideas.rst +++ b/docs/gsoc/2024/ideas.rst @@ -125,6 +125,35 @@ The dialog would show the currently supported plugin/module metadata and allow u **Expected size of project:** 175 or 350 hours + +Synfig Android Version (350hrs) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +**Description:** +This project aims at providing a solid ground for a Synfig Android version. It aims to do so through two main parts. + +1- Prototype UI (Using Qt for android) that uses synfigapp and -in turn- synfig-core + +The goal here is that while making this prototype certain parts of the api would be fixed. So that SynfigApp and Synfig-Core can be used with any other UI not just the current gtkmm UI (synfig-studio). + +2- Add more features to the UI + +Synfig is quite a huge application. Most likely there would be many features left out of the prototype. This part would involve gradually adding more features from synfig-studio to the new prototype UI. + +**Expected outcome** + +- Improved synfig-app and (possibly) synfig-core that can work with any other UI. +- Prototype Synfig Android Version + +**Difficulty:** Medium/High + +**Skills required/preferred:** C++, gtkmm, Qt, using Qt for Android + +**Possible mentor(s):** `Mohamed Adham `_ , `Rodolfo Ribeiro Gomes `_ + +**Expected size of project:** 350 hours + + Propose a Project ------------------ If you have a project idea, edit the "Project Ideas" section below by filling the required details and sending a pull request (this page is editable at https://github.com/synfig/synfig-docs-dev/blob/master/docs/gsoc/2024/ideas.rst), even if you could not mentor (we will find a mentor).