Student Application Template

Guillermo de la Cruz Dorado

Gmail: guille.informatica.sevilla@gmail.com

IRC:GuilledelaCruz on Freenode (if no other choice)

Mobile phone: +34 685 022 287

Student at the School of Engineering at the University of Seville, Spain, since 2011. Member of SUGUS since 2014, it is a society about GNU/Linux and free software at university. Doing a course about C programming, taught by Alvaro Neira, where I am learning how to submit patches, use the coding style of Linux Kernel, debugging code with Valgrind and how to program with GTK. For 2 years, I have been learning how to program Android by my own.

C and Android example projects on ?GitHub: https://github.com/GuilledelaCruz SUGUS profile: https://sugus.eii.us.es/sugupedia/index.php?title=Usuario:Guille

Android tools in Debian

The Android platform is free software, including the tools used for developing apps for Android. Debian-derivatives are already the preferred platform for most Android developers, and some Android tools are included in Debian as part of the Android Tools Team. This project is about working towards the goal of having the entire Android toolchain and SDK in Debian so that Android apps can be developed using only free software from easy-to-use packages.

There are many chunks of work to be done:

+ finish packaging all of the core development tools (aidl, gradle, etc.) + update android-tools package to follow Android Tools team package structure + update existing packages to the latest upstream version + update androidsdk-tools to the Android Tools Team style, and update to latest upstream version + package new parts of the Android upstream source, including the NDK, target platforms, compilers, etc. make all Android Tools packages build reproducibly

This project is about working towards the goal of having the entire Android toolchain and SDK in Debian so that Android apps can be developed using only free software from easy-to-use packages.

Improvements and adding libraries to program Android with easy-use free software in Debian.

The deliverables of this project will mostly be finished packages submitted to Debian sid, both for new packages and updated packages. Whenever possible, we should also try to get patches submitted and merged upstream in the Android sources.

I can begin to work at any time.

It is very likely I can have some exams in June.

Right now, I don't have any long vacation plan in summer, and if I work in this project I won't make any long plan.

I think Debian is the most usefull distribution of linux that I know, and I would like to help to improve it even more. I believe that I can improve my skills of programming and knowledge about programming and open source projects working in a project like this.

I am applying for other projectsin GSOC, but at this moment, I have been responsed in just one other project