About the Linux/OSX Port of the toolkit

29 views
Skip to first unread message

Tarang Shah

unread,
Feb 26, 2014, 5:22:51 PM2/26/14
to build...@googlegroups.com
Hi,
I am Tarang, I am a third year engineering student. I have knowledge of C++ and Qt. I work for a robotics team at college because of which I was exposed to Qt. We use a Qt based application to interact with the robots.

I downloaded the toolkits source on my windows and as expected the build was done in a matter of seconds and the application worked. I looked at the code and I didnt find anything to be windows specific, also the code was nicely written.
I tried doing the same on my ubuntu and the build was successful in ubuntu too. There were some layout problems which are easily fixable in my knowledge.

The only problem is that i did not find any code related to the apk generation. I saw the code which is called on clicking the generate button and that is just a messagebox popup.

Please help in this regard.
Thanks,
Tarang.

Tarang Shah

unread,
Feb 27, 2014, 7:46:13 AM2/27/14
to build...@googlegroups.com
Hi
Referring to the previous post, I was looking to contribute to BuildmLearn as part of GSoC 2014. I am currently studying Electronics and Instrumentation at BITS Pilani, Rajasthan, India.
For the Toolkit port, I think major work will involve adapting the layouts to different screen sizes. Also for generating the apks, we can add code using tools like 7zip which are available on most platforms.

I am also really interested in the translation tools application
For the Translation Tools application, Qt will be a nice idea for cross platform support. I have experience of python and have written code using urllib2, BeautifulSoup etc. I think this will help me in writing code to interact with the various APIs.
Also we can split this into a simple python command line application which takes various arguments from a QT front-end. Since both these tools are cross platform, I think the application can be crossplatform as well.

I was wondering what further steps can I take. Can I incorporate some further improvements(which are not mentioned on the ideas page) in my proposal? 
Also do let me know if it is possible to merge two ideas in a proposal? Or will I have to submit more than one proposal?


Thanks,
Tarang


On Thu, Feb 27, 2014 at 11:48 AM, Tarang Shah <tara...@gmail.com> wrote:

Pankaj Nathani

unread,
Feb 27, 2014, 8:56:30 AM2/27/14
to build...@googlegroups.com
Hi Tarang, 

Sorry I missed replying to you earlier. 

For the Toolkit port, I think major work will involve adapting the layouts to different screen sizes. Also for generating the apks, we can add code using tools like 7zip which are available on most platforms.

Yes, while porting you would need to test the UI on various resolutions. Some resolutions may work well, but others may not resize properly.

 I am also really interested in the translation tools application
For the Translation Tools application, Qt will be a nice idea for cross platform support. 
. I have experience of python and have written code using urllib2, BeautifulSoup etc. I think this will help me in writing code to interact with the various APIs.
Also we can split this into a simple python command line application which takes various arguments from a QT front-end. Since both these tools are cross platform, I think the application can be crossplatform as well. 

You could use PySide for the UI if you prefer. We are ok with any Python libraries as long as they are cross platform. 

Pankaj Nathani

unread,
Feb 27, 2014, 8:58:40 AM2/27/14
to build...@googlegroups.com
I was wondering what further steps can I take. Can I incorporate some further improvements(which are not mentioned on the ideas page) in my proposal? 

Regarding further steps - Plan your approach towards developing the tool, discuss it here, we will help you refine it. It would also help you write a better proposal. 


Also do let me know if it is possible to merge two ideas in a proposal? Or will I have to submit more than one proposal?

One idea per proposal. You may submit 2 proposals if you are interested in 2 project ideas. 
Reply all
Reply to author
Forward
0 new messages