can anyone suggest me the requirement from devloping and app and also which program in good for devlopment thanks in advance
This is a starter..... also, Google is your friend, as always.
--> http://developer.android.com/tools/studio/index.html
Andoridstudio tutorials
follow the tutorials for android studio:
1) raywenderlich.com/78574/android-tutorial-for-beginners-part-1
2) code.tutsplus.com/tutorials/getting-started-with-android-studio--mobile-22958
Don't wait for any more . just start it .. !!!
Android Studio is an integrated development environment (IDE) for developing on the Android platform. If you would like to learn creating apps using Android studio then you can get the help from online experts where they include source code + videos which would surely help you out.
When I started learning Android studio, I took the help from Learnsauce where,
Learnsauce = Expert tutorials + source code
pranavraut033 said:
can anyone suggest me the requirement from devloping and app and also which program in good for devlopment thanks in advance
Click to expand...
Click to collapse
Try out AppMySite's mobile app builder, which can turn your website into app without coding. Build both Android & iOS apps for various industries and online stores.
Related
Since my nook color is now running CM7.2 KANG rom, it's SO MUCH MORE USEABLE. Fast, snappy. Great!
So...once again I am working to turn it into a good secondary device to compliment my laptop at college. But I cannot help but wonder...
1.) Would a USB web cam be possible? With USB host turned on, would it be possible for the nook to use it as the "Nook's" camera?
2.) Would it be possible to output the nook's screen to another display, perhaps via a micro usb to hdmi or something of the sort?
You need to know your way around linux for those
1.Only through external app atm , not usable till someone code a wrapper
2.Should be possible , read external displays section on http://sven.killig.de/android/N1/2.2/usb_host/
You'll probably need to compile those modules for the nook kernel , and follow the instructions on how to set it up
Dj-Gutz said:
You need to know your way around linux for those
1.Only through external app atm , not usable till someone code a wrapper
2.Should be possible , read external displays section on http://sven.killig.de/android/N1/2.2/usb_host/
You'll probably need to compile those modules for the nook kernel , and follow the instructions on how to set it up
Click to expand...
Click to collapse
That link was interesting...however it is far beyond my current android knowledge. haha, Gotta learn more
Any tips or learning material I can use?
You can start by setting up a build enviorment , and learn how to compile cm/kernel
There are a lot of guides here and on xda in general that will help you
From there you can use google & xda search to learn and experience whatever you want
Good luck , and you are welcome to post in my thread ( on dev section ) if you make any progress or need specific help
Dj-Gutz said:
You can start by setting up a build environment , and learn how to compile cm/kernel
There are a lot of guides here and on xda in general that will help you
From there you can use google & xda search to learn and experience whatever you want
Good luck , and you are welcome to post in my thread ( on dev section ) if you make any progress or need specific help
Click to expand...
Click to collapse
Thank you very much! So I should search for Build Environments and Compiling cm/kernels? This should be a fun learning experience/hobby. I am thinking about going into programing so I guess while I'm waiting to get back to college this will be a good place to start.
This Thread Has Some Good Links And Some Advise. Thought It will be of use in univrsity
cyanogen said:
I really dislike the "chef" moniker when it comes to Android, since we are more of an open-source community. I think it implies a "file pusher" mentality. But then again, I am biased against proprietary versions of Android like Sense, so feel free to disregard all of this.
Here's my advice for those looking to make their own Android ROMs.. Stop. Write an app or two first, learn how the system works from a developer standpoint. Learn some Java. Read the developer documentation. Learn how to use Git. Then learn how to build AOSP from source. Read the porting guides, and learn how the build system works (the links below have almost everything you could possibly want to know). Now try to put your new found skills to work on enhancing the platform by writing code or making theme overlays. And share! And put that **** on your resume. There is a *ton* of information out there but any kind of "step-by-step rom cooking guide" is going to be a complete fail- it's too broad of a subject.
Android Developer Guides: http://d.android.com
Working with AOSP source: http://source.android.com
Platform Developer Guide: http://pdk.android.com
Android Gitweb: http://android.git.kernel.org
Git Ready (Git tips and tricks): http://www.gitready.com/
Building CyanogenMod: http://wiki.cyanogenmod.com/index.php/Building_from_source
How Dexopt works and what are those odex files: http://android.git.kernel.org/?p=pl...bcd225e47b2cc7abb2a366112d3aeb45936;hb=master
The PDK site is absolutely vital if you are going to work on custom ROMs. Read every single page. Twice. Some of the info isn't up to date, but you'll get a really good idea about what goes into actually configuring Android to work on a real device.
Click to expand...
Click to collapse
This Thread Has Some Good Links And Some Advise. Thought It will be of use in univrsity
Click to expand...
Click to collapse
You might want to update the links
PDK: http://www.kandroid.org/online-pdk/guide/index.html
Gitweb https://android.googlesource.com
trevd said:
You might want to update the links
PDK: http://www.kandroid.org/online-pdk/guide/index.html
Gitweb https://android.googlesource.com
Click to expand...
Click to collapse
Thanks Brother
What is the best tool to make a rom for my HTC Desire 510
bcbradley12 said:
What is the best tool to make a rom for my HTC Desire 510
Click to expand...
Click to collapse
If you're planning on using a kitchen, please don't. Do it right.
CM/PAC/Slim/PA/etc is still in the works for this phone so you'll have to do a lot of leg work. I suggest @r3pwn's repo since he's apparently got a functioning CM12.1 WIP
From cyanogen:
cyanogen said:
I really dislike the "chef" moniker when it comes to Android, since we are more of an open-source community. I think it implies a "file pusher" mentality. But then again, I am biased against proprietary versions of Android like Sense, so feel free to disregard all of this.
Here's my advice for those looking to make their own Android ROMs.. Stop. Write an app or two first, learn how the system works from a developer standpoint. Learn some Java. Read the developer documentation. Learn how to use Git. Then learn how to build AOSP from source. Read the porting guides, and learn how the build system works (the links below have almost everything you could possibly want to know). Now try to put your new found skills to work on enhancing the platform by writing code or making theme overlays. And share! And put that **** on your resume. There is a *ton* of information out there but any kind of "step-by-step rom cooking guide" is going to be a complete fail- it's too broad of a subject.
Android Developer Guides: http://d.android.com
Working with AOSP source: http://source.android.com
Platform Developer Guide: http://pdk.android.com
Android Gitweb: http://android.git.kernel.org
Git Ready (Git tips and tricks): http://www.gitready.com/
Building CyanogenMod: http://wiki.cyanogenmod.com/index.php/Building_from_source
How Dexopt works and what are those odex files: http://android.git.kernel.org/?p=pl...bcd225e47b2cc7abb2a366112d3aeb45936;hb=master
The PDK site is absolutely vital if you are going to work on custom ROMs. Read every single page. Twice. Some of the info isn't up to date, but you'll get a really good idea about what goes into actually configuring Android to work on a real device.
Click to expand...
Click to collapse
Other useful links:
[GUIDE][COMPLETE] Android ROM Development From Source To End
Official CM Dev page: http://wiki.cyanogenmod.org/w/Development
For repos: https://github.com/search?o=desc&q=htc+desire+510&s=updated&type=Repositories&utf8=✓
[HOW TO] Beginners Guide to Android ROM Development
Chef Central Android forum
Custom ROM Central
Android Development and Hacking forum
If you don't have very much development knowledge and you don't really wanna learn then just wait. It's going to take a lot of time, a lot of reading, and a lot of work. It's not easy-peasy. Just forewarning.
Depends on what you mean by "functioning". To me, functioning = booting (even if some Core features are not working). With my stuff, WiFi/camera/FM radio does not work, so everything's still a WIP.
r3pwn said:
Depends on what you mean by "functioning". To me, functioning = booting (even if some Core features are not working). With my stuff, WiFi/camera/FM radio does not work, so everything's still a WIP.
Click to expand...
Click to collapse
Yeah, that's what I meant. It's pretty much where @rbheromax was/is at.
What tool do you use to make cyagenmod
bcbradley12 said:
What tool do you use to make cyagenmod
Click to expand...
Click to collapse
If you have to ask that then you didn't read what was posted.
This is not a guide but a portal or a reference on how to learn the basics to start your road on creating your own ROMs and kernels.
I will be listing down the things you would need to understand android development !
1] UNDERSTANDING LINUX
to compile from source learning linux is recommended .
There are many video tutorials as well as guide on xda to show you how to compile from source .but having a good deal of knowledge in Linux will help u understand the root problems your ROM might face in later stages of development.
A good place to start learning Linux for free is edx.org
Click here :
https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-2
2] App development :
A basic knowledge of creating applications gives us an idea about intents ,permissions as well as views ,activities and styles . such knowledge is helpful in theming ROMs .[experience in Photoshop or gimp is also needed]
A good place to start learning it on your tablet or phone is by downloading an ap called aide which is available on Google play store.[paid but has a good and helpful Google plus community]
You could also learn android programming using coursera :
https://www.coursera.org/course/androidpart1
Which is completely free!!!!
3] learning edify :
A basic knowledge of edify would help you understand updater script and update binary code and hence would be helpful in tackling various problems when flashing your ROM..
4]XDA-U :
Xda university website is purely amazing and very simple to understand.
http://xda-university.com
4]C LANGUAGE AND C++
this object oriented programming language is needed fr developing kernels.
With mastery over these languages you would be set for hand on development theming and debugging ROMs kernels and recoveries.
Hope this guide helps all who reads it and bridges the wide gap between users and developers
If you have any queries about these websites ,please feel free to ask them and hit the thanks button :sly:!!!
Happy Developing!!!
Great post
Thanks for this, all the sites you have listed are very user friendly!!!
Greetings to all. I am new to this forum and I have a question for you experts.
There is a very old and abandoned app that I used to like a lot. It is very simple (the size was just 99KB). It is simply creating a floating icon above other apps that initiates screenshots.
When I tried to install and use it on my OnePlus 5, I got the message that this application needs to be updated.
The thing is that there is no update available for this app because the developer for his own reasons abandoned the project.
Could this be because of the modified Android version my device is running? Or is it because the app is no longer compatible for the latest Android versions in general? (My old device was under 4.4 KitKat)
Is there a way to resolve this manually perhaps by decompiling , editing and recompiling the apk?
Is there a way to recreate the same apk to be compatible with the latest bunch of Android versions?
Is there perhaps a way to avoid all the hassle and "trick" the app thinking that everything is O.K.?
Since I am a complete and utter n00b, please explain to me.
I wish to thank you all in advance for your time and effort to answer to me.
The apps' source code needs to be updated.
Do you have a link to the apps' source code?
Would also help to know what app you're talking about.
GameTheory. said:
The apps' source code needs to be updated.
Do you have a link to the apps' source code?
Would also help to know what app you're talking about.
Click to expand...
Click to collapse
I have the apk file if that helps. I tried to private message you but I was not able.
How can I provide the source to you?
The link to the actual apk file is here: https://drive.google.com/open?id=1zImcIf1lret_9XsCRawrj4FLPtbMGe7j
The app is creating a floating button/icon that allows to take screenshots of a specific (designated by the app and fixed) area of your screen. You can take multiple screenshots and evry single screenshot appears in tiny thumbnails on your screen, each one next to the other. All screenshots are getting erased automatically after a few seconds (don't recall how many, maybe 30 secs).
Yeah I have private messaging disabled. I prefer to do any communication on the forums.
As I mentioned, the source code needs to be updated. So if you post the source code I'd be willing to take a look.
No guarantees of course. Lots has changed in android over time. A lot of code has been deprecated. Don't know if it can be updated or if it's just better to start from scratch.
GameTheory. said:
As I mentioned, the source code needs to be updated. So if you post the source code I'd be willing to take a look.
Click to expand...
Click to collapse
I really appreciate your willingness to assist.
As I mentioned I am not very android developing savvy, I have the classes-dex2jar.jar.src.zip here: ------------
Is this what you are looking for???
Let me know if I am mistaken.
I have also extracted all the contents of the apk using apk studio. Let me know if you need anything else.
D4MN4T10N said:
I really appreciate your willingness to assist.
As I mentioned I am not very android developing savvy, I have the classes-dex2jar.jar.src.zip here: https://drive.google.com/open?id=1wYB9STPq70LTc04YL1Yvpf2dY7-T1bZ2
Is this what you are looking for???
Let me know if I am mistaken.
I have also extracted all the contents of the apk using apk studio. Let me know if you need anything else.
Click to expand...
Click to collapse
I did a little digging by decompiling the app so that I can look at the strings.xml to get the official app name. With the app name I did some research and concluded that the developer did not make it open source. This means its original java code is not public and therefore the app cannot be updated.
You'll have to find another app in the play store similar to this one for your use.
GameTheory. said:
I did a little digging by decompiling the app so that I can look at the strings.xml to get the official app name. With the app name I did some research and concluded that the developer did not make it open source. This means its original java code is not public and therefore the app cannot be updated.
You'll have to find another app in the play store similar to this one for your use.
Click to expand...
Click to collapse
OK thank you for your time.