[Q] android developing - Android Q&A, Help & Troubleshooting

Can anyone tell me what a guy can do in android developement if he is not programmer ??
1.can he port apps or stock roms (if yes than how where to start )
2.can he make apps
what else can he do ?

You need basic programming knowledge to do all that

RoberGalarga said:
You need basic programming knowledge to do all that
Click to expand...
Click to collapse
i only know gw basic programming but i know its not useful as android developement requires c++
Anything without programming ?
i am learning c++ but even if I learned where can I start to port

You can always follow tutorials .. it takes long time for u than those with programming knowledge... There is everthing in net what u need to know..... I learned web designing n photoshopping myself without any multimedia or programming knowlege( i'm in medical field)... i always follow specific tutorial for evertime i need to do something.. i had the opportunity to be an admin with full power of a forum which still i'm, and access to do all work for it where i did all work n never given any work for proffessionals..
So best way is actually start doing it rather than trying to learn n then do it... trial n error method is best way for those who dont have any knowledge or experience... Now i'm thinking of touching my hand in Android let me see

s-X-s said:
You can always follow tutorials .. it takes long time for u than those with programming knowledge... There is everthing in net what u need to know..... I learned web designing n photoshopping myself without any multimedia or programming knowlege( i'm in medical field)... i always follow specific tutorial for evertime i need to do something.. i had the opportunity to be an admin with full power of a forum which still i'm, and access to do all work for it where i did all work n never given any work for proffessionals..
So best way is actually start doing it rather than trying to learn n then do it... trial n error method is best way for those who dont have any knowledge or experience... Now i'm thinking of touching my hand in Android let me see
Click to expand...
Click to collapse
but i cant see any TUT for porting and for making apps every TUT includes programming steps

rocky_99 said:
but i cant see any TUT for porting and for making apps every TUT includes programming steps
Click to expand...
Click to collapse
You have to dig into it... As google's tutorials say- You start with some .apk in the category of ur interest by modifying n learning to develope to ur ideas.... Dont try first of all to develope an app from scratch.. it meant for Those who have indepth knowledge....

s-X-s said:
You have to dig into it... As google's tutorials say- You start with some .apk in the category of ur interest by modifying n learning to develope to ur ideas.... Dont try first of all to develope an app from scratch.. it meant for Those who have indepth knowledge....
Click to expand...
Click to collapse
so whee to start the fst thing ??

Try this out:
http://www.appinventor.mit.edu/

A few simple tutorials should never steer you wrong.
Try a few!

I recommend going to Lynda[dot]com, you may find there all you need to learn about android and anything related to it

Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Thanks ✟
Moving to Q&A

Related

Xperia x10 Kitchen (for innocent people willing to try)

Simply wanting to know what kind of tools (kitchen) people use to make the roms.
Cant seem to understand how to port from from other devices to the x10.
Really am willing to try and learn abit.
Have done alot of google searching but nothing comes up with xperia. Nothing i feel helps my needs. Just want to be on the same page as the developers in this site.
Give a brother a hand here.....
norkos said:
Simply wanting to know what kind of tools (kitchen) people use to make the roms.
Cant seem to understand how to port from from other devices to the x10.
Really am willing to try and learn abit.
Have done alot of google searching but nothing comes up with xperia. Nothing i feel helps my needs. Just want to be on the same page as the developers in this site.
Give a brother a hand here.....
Click to expand...
Click to collapse
Guess this is a good place to start...
http://forum.xda-developers.com/showthread.php?t=633246
telmoabff said:
Guess this is a good place to start...
http://forum.xda-developers.com/showthread.php?t=633246
Click to expand...
Click to collapse
Thing is that i have all that done, got the ubuntu running fine aswell, just dont understand how i can "lets say" port a 2.2 froyo to our x10? I really cant seem to understand this part. Do i have to place some system files? Any help would be appreciated.
Ty for your time mate
it is unix /linux stuff
currenly we are locked out to SE kernel, so you "just" have to mak froyo compatible to SE kernel .
It means to optimize , change, recompile modules, "drivers" and so on, of course debuging ,
thermoska said:
it is unix /linux stuff
currenly we are locked out to SE kernel, so you "just" have to mak froyo compatible to SE kernel .
It means to optimize , change, recompile modules, "drivers" and so on, of course debuging ,
Click to expand...
Click to collapse
okey, my question to you is i can take what ever rom i want out there and install it from xrecovery, and it will run? Becouse this is what i am wondering, how i can port another rom to x10. Ofc the bugs comes after but thats another thing i have to search for.
sorry, but everything was answered in my previous post
NO you can not.
Every phone have a different hardware, software modification is requred.You have to modifi "drivers" to the current hardware. I think you are Windows boy so better example is :Will your nvidia card works on ATI drivers ?
First you have know a bit more than basics from unix / linux world, like :
modules
kernel
drivers
libraries
filesystems
swap
mount points ... and so on ..
I can see you are not home in Linux /unix thema , if you will understand the basic rules from linux world, then just port your knowledge to the android.
And voila you are ready to cook .
Remeber there are many people with big knowledge and willingness to help. Just ask them, imho unix/linux people share their knowledge with hapiness .
thermoska said:
sorry, but everything was answered in my previous post
NO you can not.
Every phone have a different hardware, software modification is requred.You have to modifi "drivers" to the current hardware. I think you are Windows boy so better example is :Will your nvidia card works on ATI drivers ?
First you have know a bit more than basics from unix / linux world, like :
modules
kernel
drivers
libraries
filesystems
swap
mount points ... and so on ..
I can see you are not home in Linux /unix thema , if you will understand the basic rules from linux world, then just port your knowledge to the android.
And voila you are ready to cook .
Remeber there are many people with big knowledge and willingness to help. Just ask them, imho unix/linux people share their knowledge with hapiness .
Click to expand...
Click to collapse
I know small things about linux. But this is not my issue, i am willing to install another rom from another device. "How can i port the rom to? what kind of files do i "for sure" need to change. Please forcus on my problem rather then trying to disrespect my intellect. If you dont know the answer, simply dont post.
norkos said:
I know small things about linux. But this is not my issue, i am willing to install another rom from another device. "How can i port the rom to? what kind of files do i "for sure" need to change. Please forcus on my problem rather then trying to disrespect my intellect. If you dont know the answer, simply dont post.
Click to expand...
Click to collapse
I don't think he intended to disrespect. He is right when he say, the more you know about linux, the easier it'll be.
Anyway, the first step will be to change drivers for hardware support depending of your hardware.
As he said start with the kitchen from unlocker. And with that, all question you have will be answered here: http://developer.android.com/index.html
good info
I really dont think hes openly trying to insult your intellect and what he says is correct. Before you get to the actual porting and modifying your going to need some programming skills and a good understanding of how drivers and such work and how they can be modified. Remember that the idea is to get the software to talk to the hardware. Its unfortunately not as simple as just taking files and making a change here or there and then including that in your rom files.
Not trying to say dont learn it, just need to know where to start your journey of learning.
Happy programming! (Which is good because i have done programming and hate it with a passion)
Edit: also remember that a knowledge of linux IS the problem as android is simply linux.
Sent from my X10i using XDA App
norkos said:
I know small things about linux. But this is not my issue, i am willing to install another rom from another device. "How can i port the rom to? what kind of files do i "for sure" need to change. Please forcus on my problem rather then trying to disrespect my intellect. If you dont know the answer, simply dont post.
Click to expand...
Click to collapse
I do not want to disrespect your intelect or knowledge or harm you in any way ..
I only want to explain you what you can wait and what you will need.
As ttf said you need to modify hardware drivers first.(btw I said it before too), These drivers have to be modified to the actual X10 hardware, but also to our current kernel!
froyo have 2.32 kernel by default our x10 have 2.29(+ modified by SE).
Cyanogen have its own kernel and CM Rom will never work on its full beaty without CM Kernel . (if it is possible it will take enourmos time and effort)
ttf said:
I don't think he intended to disrespect.
Click to expand...
Click to collapse
+1. Might be best posting in HERE.

[Q]Tools to initialize my own ROM x10i

Hi everybody!
I would like to know what programs I need to create my own ROM . I searched everywhere and I could not find concrete answers. Could you help me with that?.
Regards!​
If everyone have this tool to make their own preferred ROM, then what for those X10 developers are trying their best to make good ROM now??
Slowly man, making a ROM is not easy, knowledge is what all about
Nothing comes easy.
Yes, I know. But I want to start my own ROM to learn about this Andriod's world. I'm a java developer and I undestand that nothing comes easy.
HeroeMode said:
Yes, I know. But I want to start my own ROM to learn about this Andriod's world. I'm a java developer and I undestand that nothing comes easy.
Click to expand...
Click to collapse
I don't think that you can create a ROM with a program. You could maybe start porting ROMs from other devices with THIS guide
Ok! Do you like the word "modify"? Well, yes. I want to modify a ROM, but the thread send me, it's a good start.

[HELP] to dev

I whant to be a Dev to S5830i, i know it is hard but, i want to do something because Bieltv.3 are breaking the s5830i develop by a time, but i want 4.0.4, and i'm having trouble to install JDK on Ubuntu 12 '-' so, i can't do NOTHING, but i WANT so please, help me, because i want to help you i want learn to build from source, and fix bugs, because i realy dont want CM, i want AOSP, so please, please
Luiz Guilherme Pereira, Araucária-PR. Brazil.
Luiz Guilherme Pereira said:
I whant to be a Dev to S5830i, i know it is hard but, i want to do something because Bieltv.3 are breaking the s5830i develop by a time, but i want 4.0.4, and i'm having trouble to install JDK on Ubuntu 12 '-' so, i can't do NOTHING, but i WANT so please, help me, because i want to help you i want learn to build from source, and fix bugs, because i realy dont want CM, i want AOSP, so please, please
Luiz Guilherme Pereira, Araucária-PR. Brazil.
Click to expand...
Click to collapse
Don't be offended... but...
Basic idea of a developer is that he's able to search for his problem and find it's solution.
Let's assume you build AOSP, now, you are facing bugs (which won't be less), now, will you create a thread asking normal users on how to fix that bugs?
If they would have known, they would have made it too.
Likewise, if you are able or keen to develop for device and can't find something by searching (yes, everything is already present on this site, just needs some searching), I assume you'll have problems at each step.
So, first try to search, there are several guides in Android Software Development Section and Android Chef Central.
There is also Compiling from Source Q&A Help Thread to post you problem.
And, one last thing, starting development with a device like Ace S5830i is itself a very difficult task.
iamareebjamal said:
Don't be offended... but...
Basic idea of a developer is that he's able to search for his problem and find it's solution.
Let's assume you build AOSP, now, you are facing bugs (which won't be less), now, will you create a thread asking normal users on how to fix that bugs?
If they would have known, they would have made it too.
Likewise, if you are able or keen to develop for device and can't find something by searching (yes, everything is already present on this site, just needs some searching), I assume you'll have problems at each step.
So, first try to search, there are several guides in Android Software Development Section and Android Chef Central.
There is also Compiling from Source Q&A Help Thread to post you problem.
And, one last thing, starting development with a device like Ace S5830i is itself a very difficult task.
Click to expand...
Click to collapse
i know it, but is not impossible, i'm 14 years old, with 12 i got experience with Symbian, so nothing is impossible, and thank you, i will try to learn more about it!
Luiz Guilherme Pereira said:
i know it, but is not impossible, i'm 14 years old, with 12 i got experience with Symbian, so nothing is impossible, and thank you, i will try to learn more about it!
Click to expand...
Click to collapse
I never said it is impossible bud
We have developers that are 13 years old
I was just suggesting to search a bit
I appreciate your spirit to wanting to help us by developemnt :highfive:
iamareebjamal said:
I never said it is impossible bud
We have developers that are 13 years old
I was just suggesting to search a bit
I appreciate your spirit to wanting to help us by developemnt :highfive:
Click to expand...
Click to collapse
=D tnx, see ya, maybe can we be partner on the further =)
I am 14 here and see what i have done. I am sure you can do the same
Sniper Killer said:
I am 14 here and see what i have done. I am sure you can do the same
Click to expand...
Click to collapse
But, he is looking forward for development
Theming and modding is different from development
Actually, very different
http://forum.xda-developers.com/showthread.php?t=2105012
What's up, how's Paraná? Greetings from Rio de Janeiro!
You know, you don't become a developer from an hour to another. I'm 16 years old, and i know it's a long way to go to be a developer. I'm learning a lot with all the members of Xda, like iamareebjamal, Sq Matrix and bieltv.3. Xda have tutorials and guides o' plenty for you to learn. So, i'll be waiting for your AOSP build.
mathm2013 said:
What's up, how's Paraná? Greetings from Rio de Janeiro!
You know, you don't become a developer from an hour to another. I'm 16 years old, and i know it's a long way to go to be a developer. I'm learning a lot with all the members of Xda, like iamareebjamal, Sq Matrix and bieltv.3. Xda have tutorials and guides o' plenty for you to learn. So, i'll be waiting for your AOSP build.
Click to expand...
Click to collapse
Guys, I REALY didn't expected this, you are awesome all of you, not because u did, but because you are great people, SNIPER KILLER talking with meeeeee, thank you guys, valeu pela força cara voce é demais, pode adc Skype ou algo?

Help with Android Development

Hi, I am new here on xda, and this is my first thread so I wish that I am on the right section of the forum for this question. If not please explain me where else to move it. Thanks in advance.
So, I don't work as an engineer or somethink affiliated with this matter, moreover I have degrees in completely different fields from IT. But, the software development is a big hobby of mine from some years.
As for now I can program in C+, Python, little of Java, and I am spending these months of quarantine studying cybersecurity and system administration (lots of linux commands, trying dozens of linux distribution/BSD, trying some pentesting on a Metaesploitable I set up on a VM, etc...).
And here comes my problem which I address to you: I want now to start develop on android, trying to descover things etc..., one example above others I have an LG V30 with android Pie 9.0 for which there is no root procedure yet unless you downgrade to android Oreo, so how do I work on my smartphone directories? I do I develop on a Android phone? and what skills are required of me, in terms of programming languages, cybersecurity knowledge etc?
I thank in advance who will take their time to help me.
https://buildapks.github.io/docsBuildAPKs/
Thank you. Really helpful, but I need something more specific, this is for building apk, I want to admin my phone directories, like gaining root privilege (not with prebuild app and procedure) and modify things like the firmware.
Andromeda_ said:
Thank you. Really helpful, but I need something more specific, this is for building apk, I want to admin my phone directories, like gaining root privilege (not with prebuild app and procedure) and modify things like the firmware.
Click to expand...
Click to collapse
Typically Android users steer / manage Android by means of ADB ( read: Android Debug Bridge ) . Hence become familiar with ADB.
Thank you so much, that's was exactly the insight I was looking for .
Is there anywhere where I can start with ADB? Like a section here on XDA, Github or somewhere else? Youtuve Video guide (serious and professional ones)?
Andromeda_ said:
Thank you so much, that's was exactly the insight I was looking for .
Is there anywhere where I can start with ADB? Like a section here on XDA, Github or somewhere else? Youtuve Video guide (serious and professional ones)?
Click to expand...
Click to collapse
I think you're smart enough to do the search yourself.
I'm not gonna waste my time: sorry for this.

[Question] Guide for rom compilation.

Can anyone please provide a proper, elaborate guide for compiling roms for miatoll tree? Have time in lockdown and eager to learn the process.
The guides on google are way too generic or backdated. I guess it'll help many people like me if some DEVS took the time to write a guide which shall in turn, in my opinion promote more development.
Come on,some devs got to give something... I know I'm not the only one looking for this.....
ghostranger047 said:
Can anyone please provide a proper, elaborate guide for compiling roms for miatoll tree? Have time in lockdown and eager to learn the process.
The guides on google are way too generic or backdated. I guess it'll help many people like me if some DEVS took the time to write a guide which shall in turn, in my opinion promote more development.
Click to expand...
Click to collapse
Do you think following a "guide for compiling roms" enough to compile roms after roms... it's not so easy. I'm not developer, only was curious to try to build roms for my phone. All information you can find on the internet, just need to search.
If you really want to start and learn, first step is to prepare your PC to android build, ex.:
https://back2basics.io/2020/05/creating-a-android-aosp-build-machine-on-ubuntu-20-04/
vlouis said:
Do you think following a "guide for compiling roms" enough to compile roms after roms... it's not so easy. I'm not developer, only was curious to try to build roms for my phone. All information you can find on the internet, just need to search.
If you really want to start and learn, first step is to prepare your PC to android build, ex.:
https://back2basics.io/2020/05/creating-a-android-aosp-build-machine-on-ubuntu-20-04/
Click to expand...
Click to collapse
Who said anything about being easy. Never mind i was waiting for some comments...
ghostranger047 said:
Who said anything about being easy. Never mind i was waiting for some comments...
Click to expand...
Click to collapse
Ok, sorry for disturbing you... I let you waiting for comments... Don't search for answers... just wait...

Categories

Resources