wxWidgets for Android? Topic is solved

Do you have a typical platform dependent issue you're battling with ? Ask it here. Make sure you mention your platform, compiler, and wxWidgets version.
Post Reply
davebee
Earned some good credits
Earned some good credits
Posts: 106
Joined: Fri Oct 06, 2006 1:39 am

wxWidgets for Android?

Post by davebee »

I know, I know... "Google Android is based on Linux but it is not Linux, it has no X server. Also Google Android is based on Java, but it is not Java because has no regular Java Runtime."

But now with Android's NDK it's finally possible to develop in C/C++ for the Android... so I was wondering: is there any chance that someone has started working on a wxWidgets support for Android?

I love wxWidgets and since I am about to start developing for Android, it would only be natural what I would want to continue using wxWidgets.

Any chance? :)
wxMSW-2.6.3 / Visual C++ 2005 EE / Windows XP SP2

(was: wxMSW-2.6.3 / Visual C++ 6.0 SP6 / Windows 2000 SP5)
Mojo
Super wx Problem Solver
Super wx Problem Solver
Posts: 401
Joined: Wed Sep 21, 2005 8:17 am
Location: Rostov-on-Don, Southern Russia

Re: wxWidgets for Android?

Post by Mojo »

davebee wrote:I know, I know... "Google Android is based on Linux but it is not Linux, it has no X server. Also Google Android is based on Java, but it is not Java because has no regular Java Runtime."

But now with Android's NDK it's finally possible to develop in C/C++ for the Android... so I was wondering: is there any chance that someone has started working on a wxWidgets support for Android?

I love wxWidgets and since I am about to start developing for Android, it would only be natural what I would want to continue using wxWidgets.

Any chance? :)
Android is yet another the fruit of marketing, M$ has a lot of fruits, but google probably will have soon many ones too.
Win XP HE SP3, Vista
Xubuntu 12.04 LTS
wxWidgets-2.9.5
wxWidgets-3.0.0
davebee
Earned some good credits
Earned some good credits
Posts: 106
Joined: Fri Oct 06, 2006 1:39 am

Re: wxWidgets for Android?

Post by davebee »

Mojo wrote:Android is yet another the fruit of marketing, M$ has a lot of fruits, but Google probably will have soon many ones too.
How is this different from other operating systems supported by wxWidgets?
wxMSW-2.6.3 / Visual C++ 2005 EE / Windows XP SP2

(was: wxMSW-2.6.3 / Visual C++ 6.0 SP6 / Windows 2000 SP5)
User avatar
tierra
Site Admin
Site Admin
Posts: 1355
Joined: Sun Aug 29, 2004 7:14 pm
Location: Salt Lake City, Utah, USA
Contact:

Re: wxWidgets for Android?

Post by tierra »

davebee wrote:is there any chance that someone has started working on a wxWidgets support for Android?
There's always a chance, but I personally haven't heard of anyone starting work on an Android port. It does sound like it's possible though.
User avatar
doublemax
Moderator
Moderator
Posts: 19116
Joined: Fri Apr 21, 2006 8:03 pm
Location: $FCE2

Post by doublemax »

The wx-dev mailing list is probably the better place to ask, but i've never heard anything about an Android port.

I'm not sure if it's really possible though:
http://developer.android.com/sdk/ndk/in ... l#overview
Please note that the NDK does not enable you to develop native-only applications. Android's primary runtime remains the Dalvik virtual machine.
Use the source, Luke!
User avatar
unnikrisb
Experienced Solver
Experienced Solver
Posts: 54
Joined: Thu Nov 11, 2010 7:18 am

Post by unnikrisb »

yes... it will be great if wxWidgets supports in Android.
Elmi
Super wx Problem Solver
Super wx Problem Solver
Posts: 293
Joined: Thu Mar 12, 2009 3:23 pm
Location: Germany
Contact:

Re:

Post by Elmi »

unnikrisb wrote:yes... it will be great if wxWidgets supports in Android.
More than this: an Android port would bring wxWidgets lightyears in front of Qt. The amazing situation: Qt currently focuses on mobile devices but does neither support Android nor iOS. So they found a dead-end in a niche market.
Mojo wrote:Android is yet another the fruit of marketing, M$ has a lot of fruits, but google probably will have soon many ones too.
Sorry, but that's simply nonsense. Have you ever used one of these new mobile devices? It is a completely new type of devices and a completely new - real - market. And it is something industry could like.
PB
Part Of The Furniture
Part Of The Furniture
Posts: 4193
Joined: Sun Jan 03, 2010 5:45 pm

Re:

Post by PB »

doublemax wrote:The wx-dev mailing list is probably the better place to ask, but i've never heard anything about an Android port
http://groups.google.com/group/wx-dev/b ... 94?lnk=gst
If you search the mailing list for "Android", I am sure you will find more.

As always, technical difficulties aside, there is a lack of manpower.
OpenAPC
Earned a small fee
Earned a small fee
Posts: 12
Joined: Mon Jan 18, 2010 6:52 am
Location: Australia
Contact:

Re: wxWidgets for Android?

Post by OpenAPC »

dustine79
In need of some credit
In need of some credit
Posts: 1
Joined: Sun Sep 26, 2021 7:13 am

Re: wxWidgets for Android?

Post by dustine79 »

davebee wrote: Fri Jun 25, 2010 6:54 pm I know, I know... "Google Android is based on Linux but it is not Linux, it has no X server. Also Google Android is based on Java, but it is not Java because has no regular Java Runtime."

But now with Android's NDK it's finally possible to develop in C/C++ for the Android... so I was wondering: is there any chance that someone has started working on a wxWidgets support for Android?

I love wxWidgets and since I am about to start developing for Android, it would only be natural what I would want to continue using wxWidgets.

Any chance? :)
The post is very old so I think this work will be completed by now

If so, can I use this wxwidgets on my android at this time?
User avatar
doublemax
Moderator
Moderator
Posts: 19116
Joined: Fri Apr 21, 2006 8:03 pm
Location: $FCE2

Re: wxWidgets for Android?

Post by doublemax »

dustine79 wrote: Sun Sep 26, 2021 7:16 am
davebee wrote: Fri Jun 25, 2010 6:54 pm I know, I know... "Google Android is based on Linux but it is not Linux, it has no X server. Also Google Android is based on Java, but it is not Java because has no regular Java Runtime."

But now with Android's NDK it's finally possible to develop in C/C++ for the Android... so I was wondering: is there any chance that someone has started working on a wxWidgets support for Android?

I love wxWidgets and since I am about to start developing for Android, it would only be natural what I would want to continue using wxWidgets.

Any chance? :)
The post is very old so I think this work will be completed by now

If so, can I use this wxwidgets on my android at this time?
There hasn't been any work on the wxAndroid port.

Your best option is to use the wxQt port on Android:
https://wiki.wxwidgets.org/WxQt
https://docs.wxwidgets.org/3.1.3/plat_qt_install.html
https://github.com/reingart/wxWidgets/w ... droidNotes
Use the source, Luke!
Rohit Agarwal
Earned some good credits
Earned some good credits
Posts: 119
Joined: Wed May 19, 2021 11:17 pm
Contact:

Re: wxWidgets for Android?

Post by Rohit Agarwal »

wxWidgets would either need to extend its Keyboard, mouse input based API for touch input
or create a new API or touchsreen devs.
Both options are not worth it at this point.
Android dev is based on Java which is easy for a new dev unlike OjectiveC/Cocoa.
Post Reply