Hello, I hope I am posting this in the correct place. The question I have is that I am interested in becoming an Android Dev on the OS level rather the the application level. Specifically taking android source and adding device drivers to make it functional on specific devices from scratch. All the literature I've found was application level development. I am needing some help finding the literature I need. Anyone know of any titles in which I can order/download? Any information would be greatly appreciated..
Related
Before starting a new thread, I used the search function and looked through the "check these threads before starting a new one" listed threads but didn't find an answer. If this has already been addressed, my apoiogies.
My company uses Excel spreadsheets with custom Visual Basic macros that I have written when we test medical imaging equipment. I would love to use a Tablet for this but Dataviz states "that code type is not supported by handheld platforms, so Documents To Go cannot execute the VB code necessary to use those features. "
Is this an accurate statement? I don't know enough about Android yet to know whether it is correct or if this is perhaps outdated information. The statement was made in June of 2010.
Is Visual Basic totally imcompatible with Android or is there hope that custom macro enabled Excel spreadsheets may work in the semi-near future?
Thank you in advance for any information you give me.
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
I'm currently looking into learning about android development. I know i have a lot to learn. I've just been applying mods/roms/kernels to my Samsung Fascinate, but now i want to start to develop apps, and possibly in the long run help the DEV's out in fixing bugs or whatever.
so far I've read some of the stuff on the android development page. i have Eclipse installed on my Arch box. currently at work i use C++, Perl, PHP. So now I'm guessing i should pick up some books on how to program in Java. does anyone have an recommendations on some books specific to android that are very helpful, or should i just rely more on Google search? Basically, in addition to learning java, what are some specific topics that i should be looking into. i figured as my first project i'm going to create an app, so maybe i should concentrate on that aspect?
any help to point me in the right direction would be great.
thanks
Hi Guys
Quick question on this one I am trying to troubleshoot my tablet at the moment, its running CM and I dont know enough about the environment of android to understand the logs. My basic question is this can someone define what a task/service/app actually is and which are dependant on each other. I have a vague idea but I''m coming from a windows mindset so I may be wrong in the linux world. I believe that it's something like the below
Android---Windows
Service---Service
Tasks---Process
Apps---Application​
So apps are dependant on tasks which are dependant on services. Is that correct? If someone could explain this that would be great thanks.
In general yes.
Android = operating system(OS) - such iOS,Windows etc.
Apps=Applications.
more about Service here:
developer.android.com/guide/topics/fundamentals/services.html
tasks and Activitys:
developer.android.com/guide/practices/ui_guidelines/activity_task_design.html
Hi. I'm about to get my first Android phone, and would naturally like to know more about the OS. I would describe myself as intimately familiar with ordinary GNU/Linux systems, but let's face it, Android is hardly your ordinary such creature. Moreover, there seems to be very few technical introductions to Android around; those I've found tend to be idiotic user's guides (not technical at all) or focused on software development (interesting, but not what I'm looking for right now).
Things I wonder about with Android include:
There's an unusual libc, right? Is the GNU userland around, though?
The file system directory structure. It's hardly LSB-compliant, eh?
The package system. Everything I've come across is centered around the SDK, and hides many of the details of what goes on here. Sub-questions: Is it only "apps" (gah, I hate the word, I'm sorry) that use the package manager, or is everything covered by it, as in a normal Linux system?
The boot loader. Experience with other ARM/non-x86-systems indicate this is a world very different from GRUB, and also a highly varied one.
How do shared libraries fit into the Android ecosystem? Some places I get the impression everything is static. Is that really true?
What's this non-X display system? How do you configure it, etc.?
What's the init system like?
As far as I've understood, the actual phone software (is "baseband" the right terminology?) tends to be proprietary and separate from the OS. How does it fit into all of this? Does the OS execute code at some mysterious memory location? Is some special-purpose hardware run? Is it just a standard process? Is it in kernel-space?
I'm not looking to get these questions answered here. Rather, I'm asking: Are there any documents or books around that try to fill the role of bringing an experienced Linux user with decent development background and technical knowledge into Android?
I am a software developer, and recently I have been looking into coding an application for android phones (This would likely be a windows based, desktop application). What software would the community find helpful? I am looking to find an idea that I can make a reality. It doesn't matter what it is. Also once in the Alpha stage would any of you test the application out? Comment some ideas, and I will see what I can do about creating something awesome for the community