In order to obtain the title of software engineer, after I’ve graduated university I had to create and present a thesis.
The subject covered the concepts of “Generative programming“. The practical part of my thesis was creating an Android application generator(called AndroidAppGen – very suggestive name :-D).
The goal of the project was to design a system that could generate a complete Android application in a matter of minutes. No programming skills required ! :-) . It took 100s of hours to make the base of the project, but I’m really pleased with the result. Right now, AndroidAppGen is in an alpha testing stage, it basically works, but needs a lot more features in order to be production ready. I will not get into technical details in this post, but the project was challenging and complex and it covered a lot of Java programming aspects and techniques.
Enjoy some eye candy ;)
Examples of apps that can be generated (more to come soon).
Recently I’ve had my last exam at university(“Universitatea Babes-Bolyai” in case anybody is interested). I had 4 great years studying Computer Science here and I do not regret anything. Only that time flies really really fast…
Right now I’m working %110 on my CS degree. The technical documentaion is done, the app is done, it just needs some minor bug fixing.
I hope all goes well. I really need to present the project in my next post.