SFML community forums
General => Feature requests => Topic started by: golgoth on January 15, 2011, 07:09:29 pm
-
Hi, is there in plans to support SFML on portable OS like Android?
-
Yes, but in a far future. OSes that are compatible with Window/Unix would "just" require some API changes in the window module, as well as an OpenGL ES back-end and compatible internal code.
Android is full Java, isn't it? So it makes SFML unusable on it.
-
I read there is a way to compile C++ API for Android, but that will have to be confirmed. In any case, It would be very awesome to port SFML for mobiles.
-
There is a way, but it's not quite as useful as you would hope. You still have to run Java in the VM. A "simple" port would probably not be possible.
http://developer.android.com/sdk/ndk/index.html
-
@Walker: The NDK 2.3 now supports applications completely written in C++: http://android-developers.blogspot.com/2011/01/gingerbread-ndk-awesomeness.html
-
This is really nice, thanks for the information! :)
-
@Walker: The NDK 2.3 now supports applications completely written in C++: http://android-developers.blogspot.com/2011/01/gingerbread-ndk-awesomeness.html
Wow, that's great news! An Android phone is on the list of things to get now :D
-
Are there any plans for an iPhone/iPad version?
-
Laurent has said several times on the forum, OpenGL ES is not something he is prioritizing to support right now. I don't even think he have any concrete future plans to implement it. Like his answer in the beginning of the thread is: "It's in the far future"
Not sure, just the pieces I've picked up from forum discussions.