leozide / leocad

A CAD application for creating virtual LEGO models
https://www.leocad.org
2.49k stars 211 forks source link

LeoCAD for Android (Qt5 port) #65

Open ghost opened 7 years ago

ghost commented 7 years ago

Hope, there is a way for porting LeoCAD on Android platform.

As example, look how OpenOrienteering Mapper ported on Android

TODO

Tools:

P.S.: https://github.com/konrad/HTC-Desire-holder/

leozide commented 7 years ago

It would be cool to have an Android port but I don't own any Android devices. LeoCAD runs on iOS so it may be just a matter of compiling for Android and it will "work", have you tried it?

ghost commented 7 years ago

It would be cool to have an Android port but I don't own any Android devices.

In this case F-Droid community could help. I has Android 6.0 at least and could test it, but I can't make port or write code for it.

Think, this is long term target. Will digg more in F-Droid ecosystem.

For now I will try make some UI mocaps for it.

ghost commented 7 years ago

Some docs and examples from Qt

ghost commented 6 years ago

Thanks to @trevorsandy, ARM support for LeoCAD coming soon?!

LPub3D LeoCAD Library ARM Build Test

ghost commented 6 years ago

Topic "LDraw Mobile Client"

ghost commented 5 years ago

New topic "LDraw Mobile Client"

nathaneltitane commented 4 years ago

@leozide @Symbian9 I run Android devices exclusvely and could help compile iterations of the project. I purchased a Galaxy S10+ recently becasue of Linux on Dex and have managed to run it on LoD and compile it.

Where should i start?

leozide commented 4 years ago

I imagine it compiles without a lot of work, I had it compiling and running on my iPad a while ago. The problem is it looks just like the desktop version with menus and small buttons. The UI needs to be completely redesigned for small touch devices.

nathaneltitane commented 4 years ago

@leozide of course, if you're talking about using it directly on he device itself. I've had it compile on arm64 recently (we had spoken about it) and a more realistic approach would be to have it over MHL or some kind of projection dock (DeX and the likes) and use it with normal peripherals.

This doesn't exclude the fact that if you're running on a large enough device (screen wise, such as an ipad or android tabled) the use of bluetooth peripherals and pens is now a common reality and should provide enough for the user to edit without any trouble.

nathaneltitane commented 4 years ago

Thanks to @trevorsandy, ARM support for LeoCAD coming soon?!

LPub3D LeoCAD Library ARM Build Test

already built it myself a while ago, it already builds by default @Symbian9

nathaneltitane commented 3 years ago

adding Buf3D as a reference android application: it reads loads and parses LDraw files amazingly well and does so natively on android using the ldraw parts library.

it may just be possible after all :)

nathaneltitane commented 2 years ago

I imagine it compiles without a lot of work, I had it compiling and running on my iPad a while ago. The problem is it looks just like the desktop version with menus and small buttons. The UI needs to be completely redesigned for small touch devices.

any chance a sample build target project could be put together for me to see what gives? I could give feedback on the experience

ghost commented 2 years ago

The UI needs to be completely redesigned for small touch devices.

There could be two UI modes, for Desktop and Mobile.

See, OpenOrienteering Mapper