Home » Developing U++ » Android » Android builder
Re: Android builder [message #46038 is a reply to message #46034] |
Sun, 21 February 2016 20:53 |
|
Klugier
Messages: 1076 Registered: September 2012 Location: Poland, Kraków
|
Senior Contributor |
|
|
Hello Max,
I will tell you the truth. I was working on Android Builder during my studies and it is my Master Thesis So, the whole architecture is well documented (around 40 - 50 pages), but only in Polsih. Current status is well described in this topic and in attached links. The best way to test Android Builder is to configure build method and build Android Math example.
What should be done in the future?
- Improvement in IDE infrastructure (reading logs from device via "adb logcat", bugging through jdb, ndk-gdb etc.)
- Improvement in Android Builder - support for unit tests - should speed up development process (We need some kind of TDD)
- TheIDE should be able to launch App directly in emulator
- Gradle integration (I think we should use some kind of Java make - for example Qt uses Ant). Currently we compiling Java sources in single thread.
- Porting Core (It shouldn't be hard - I ran it with simply commenting code - but some things may need improvements like language support!!!)
- Writing GUI back-end for Android (How should we implemented Android activities???)
- Implement native drawing through canvas or OpenGL ES
- OpenGL ES supprot
- Ultimate++ should support GUI containers like Grids, LineralLayout etc.
- Android high DPI support (I think It shouldn't be hard too implemented due to current changes in Draw) - Smart-phones with 4k display
- JNI support we need to call Java code from cpp and vice versa.
- Probably a lot of more things that I forgot to enumerate.
Optional tasks:
- Support for things like accelerometer, video camera etc (Optional).
As you can see U++ with Android is huge project. And it will require a lot of time. That I actually do not have. Currently I am working as a full-time developer in one of local company. But If someone or a company wants to pay for my Job on Android Builder and Android upp integration - I'm open to suggestions. Even if it would be one day per week.
Currently I am posting small patches like Xml indent support for IDE:
- http://www.ultimatepp.org/redmine/issues/1353#change-2790 (Should be usfull for editing Android manifest file )
P.S.
If you want more information we can talk on Skype.
Sincerely,
Klugier
U++ - one framework to rule them all.
|
|
|
|
|
Android builder
By: mirek on Mon, 06 July 2015 11:32
|
|
|
Re: Android builder
By: koldo on Tue, 07 July 2015 10:40
|
|
|
Re: Android builder
By: mirek on Wed, 08 July 2015 09:19
|
|
|
Re: Android builder
By: koldo on Wed, 08 July 2015 11:23
|
|
|
Re: Android builder
By: mirek on Wed, 08 July 2015 14:46
|
|
|
Re: Android builder
By: koldo on Wed, 08 July 2015 15:56
|
|
|
Re: Android builder
By: Klugier on Sun, 12 July 2015 00:15
|
|
|
Re: Android builder
By: koldo on Mon, 13 July 2015 14:15
|
|
|
Re: Android builder
|
|
|
Re: Android builder
By: Klugier on Thu, 16 July 2015 15:54
|
|
|
Re: Android builder
By: Klugier on Fri, 24 July 2015 13:59
|
|
|
Re: Android builder
By: Klugier on Sat, 22 August 2015 14:56
|
|
|
Re: Android builder
By: koldo on Tue, 25 August 2015 00:23
|
|
|
Re: Android builder
By: Klugier on Thu, 08 October 2015 15:36
|
|
|
Re: Android builder
By: mdelfede on Sun, 21 February 2016 16:41
|
|
|
Re: Android builder
By: Klugier on Sun, 21 February 2016 20:53
|
|
|
Re: Android builder
By: mdelfede on Mon, 22 February 2016 11:47
|
|
|
Re: Android builder
By: Klugier on Sat, 07 May 2016 22:25
|
|
|
Re: Android builder
By: Klugier on Sat, 01 April 2017 19:04
|
Goto Forum:
Current Time: Wed May 22 00:35:40 CEST 2024
Total time taken to generate the page: 0.01634 seconds
|