EvilZone
Programming and Scripting => Projects and Discussion => : Ethereal September 11, 2013, 09:55:22 PM
-
Hi. I got question about smartphone OS developing with linux source, my question is how to start developing os in right way? how that stufs work for example (when you press buton for camera and camera opens). How is gui started? can someone explain me that things or gave me some tuts about that.
-
Okay, I'm confused, what do you exactly ask for? Do you want to know how to develop your own mobile OS? Or how to create apps for smartphones?
-
i want to develop os for smartphones, based on linux :)
-
....
Are you in any way experienced with linux and programming?
I suggest you learn to code, learn some GUI programming, try linux from scratch before even thinking about something that ambitious.
I could be mistaking but the sound of your questions suggest you are pretty clueless in the field.
-
Hi buddy, i have experience in programming, but i want to know more about some things, about controls with camera and other things? so i ask if you got more things about that or explain me for that
-
You are going to need a lot of experience with C and Assembly language.
-
Hi buddy, i have experience in programming, but i want to know more about some things, about controls with camera and other things? so i ask if you got more things about that or explain me for that
Either port or write drivers.
^ C indeed.
-
OP is clearly clueless. OS's are not written in your usual Drag and Drop environment like some IDE's let you with GUI's for programs. And you will need to think about different approaches.
If you are really serious about it (I think you're not even ready to look at the code) then take a look at existing projects. Android is open source ya know, and it's based on linux. Try to help with existing projects until you get an understanding how stuff works. Most of all learn ASM and learn it well.
Don't know what else to say. Xires or bluechill will extend more on this.
-
Don't even dare to bother people like Xires with this. When you are good to learn anything about OS programming you will already be a good programmer :)
</thread>