Tuesday, October 16, 2012

Re: [android-developers] Re: cross-platform development, barebones?



W dniu środa, 17 października 2012 00:27:27 UTC+2 użytkownik Kristopher Micinski napisał:
The NDK is for *pieces* of an app.  Typically very high performance
pieces, but not the actual app itself.

Not really, since 2.3 there are two legitimate scenarios for NDK use:
1) as you mention "high performance pieces"
2) games (or more generally full screen)

In second scenario one will use NativeActivity with native event loop implementation + OpenSL for sound/music and OpenGL for graphics.

Cross platform development for iOS/Android is actually quite easy because this OSes shares bunch of APIs: pthread for threading (abstracting threading is usually pain in the ass) and opengl for graphics. This means that a lot of code can be shared and with just thin abstraction layer for events, sound and resource access.

--
Bart
 

kris

On Tue, Oct 16, 2012 at 6:23 PM, Kristopher Micinski
<krismi...@gmail.com> wrote:
> On Tue, Oct 16, 2012 at 6:12 PM, Bob S <bsab...@gmail.com> wrote:
>>> (for the Android side, ever heard of NDK?).
>>
>>
>> Yes, that is my question!  Did you read my original post?  NDK would seem to
>> be what I want, yet there are all these disclaimers when you download it
>> that warn you away from it.  They pretty much say "you do not want to use
>> this", and I am asking why, or is there an alternative where C/C++ is
>> concerned?
>>
>
> Because you can't actually program the majority of the app in the NDK.
>  Just try to use the GUI, for example, or any of the other major
> components of Android apps.
>
> kris

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate