I am not familiar with the subject of programming android app, but I bet C is not very common for this task.
I am not familiar with the subject of programming android app, but I bet C is not very common for this task.
Writing native code for Android is not unheard of (it's a big part of what I do at work). But writing an entire app using nothing but native frameworks sounds impossibly painful. I'd stick with Java for the application itself, and just call out to native code through JNI when you really feel like you need that. I'm quite experienced doing this, so if OP has any specific questions I am happy to help.
Code://try //{ if (a) do { f( b); } while(1); else do { f(!b); } while(1); //}