← Home ← Back to /wsr/

Thread 1538622

5 posts 6 images /wsr/
Anonymous No.1538622
about android
I want to start trying to develop apps for android, but I'm confused about that:
>it is really necessary to get the ogle sdk?
>where it's the source of the android versions (aosp,jelly whatever)
>what it's the quick rundown to do (extract this , compile that ...etc)
also
what exactly means to "compile android"?do you compile the moded kernel
only or are you compiling this and a basic set of apks?
what are the apks? (I mean if these are interpreted or compilated stuff)
Thanks a lot anon.
Anonymous No.1539110 >>1539115
>it is really necessary to get the ogle sdk?
Yes but not the IDE, you can do it from the terminal
>what are the apks? (I mean if these are interpreted or compilated stuff)
Just a zip with a webpage and some java code running below
Anonymous No.1539115 >>1539123
>>1539110
First, thanks for taking your time and reply.
>zip with a webpage
then it's a encapsulated and limited miniweb?
either the apk's or other thins inside android does not use some libraries like the gtk/tcl/nexstep/mfc?
All that is javascript/electron/whatever slop?
Anonymous No.1539123 >>1539253
>>1539115
I hurried with the reply because it was on page 11 but the basics are:
You declare your layouts in xml, much like html works for the web, then you add your java backend, you put all of that + any other resource you need into a .zip with a special file inside (androidmanifest.xml iirc) that tells you the zip is actually an apk, you then take that zip and use it with the android SDK which transpiles it to android bytecode, which the phone interprets later

>then it's a encapsulated and limited miniweb?
not quite, they use a somewhat similar system to how browsers display stuff but that's != to the web, and webpages are limited, with apps the sky(or well, whatever goygle wants to impose)'s the limit

>either the apk's or other thins inside android does not use some libraries like the gtk/tcl/nexstep/mfc?
if I understood your question right then no; the rendering is done with xml (and that's sufficient for simple apps), or at least it's intended to be done that way, obviously retards try to hack in and force ...
>All that is javascript/electron/whatever slop?
... into their apps for no reason at all other than doing useless shit the apk system already handles natively
Anonymous No.1539253
>>1539123
Superb anon,
Very clear and great stuff, >picrelated.jpg
Thanks a lot again.
If you permit me, then let's say I want to try and make a small calculator, what should be done?(I guess in the >androidmanifest.xml, to some extent but the resources (buttons and the like) and the runtime for munching the arithmetic operations where is is declared or put? (more like who does that?I'm not aware if the supposedly and.roid kernel does this somehow in the fashion of an embedded device, but this would render the os a pleonasm in itself)
What syscalls would be needed to do so?
I'm utterly confused.
Thanks.