Greetings, I know you get suggestions all the time, but this one might be a bit different.
I propose that you make a Live CD or DVD distro with Android and all of the SDKs and IDEs already preconfigured to prevent confusion and help more people embrace the development of Android apps. I had read that the Linux base used in Android is Debian. I would suggest allowing a variety of base OSs such as, Fedora, OpenSuSE, or Slackware. My personal choice would be Fedora because of its implementation and enforcement of SELinux policies. Allowing people to choose their base OS would also encourage people to try new and interesting things. Allow for the installation on ROM, include the flash utilities, or add the option for installing on the SD card if the image is to large. More file system support is needed too. I only use Linux and tried formatting my card with ext2, it didn't read in the phone. Having OS build options in a Live CD or DVD format could allow for just running live or installing on your machine with all the Google and OS repositories preconfigured. I'm not saying to dumb it down, but simplifying things as much as possible would further your success dramatically. Example of a build: 1. New project. All basic components from chosen distro would be placed into a temp file for the ROM or SD card. 2. Android overlay automatically added. 3. Allow selection of additional Linux components such as midnight commander, even XWindows and a small GUI like XFCE, or just the base KDE or Gnome so apps from those desktops could be accessed in the Android interface with an XWindows applet button. 4. Size is estimated and if its small enough to fit in ROM, allow flash backup of existing ROM and flash of replacement. 5. If the size is too large, option to flash to SD card and an optional boot loader replacement to allow boot from card. Allow rooting of the OS so people can do debugging in the actual environment, or at least root in a VM. Either way I do think all the phones should be allowed to be rooted, if it messes something up they can reset the ROM. I believe by doing this, people who are non technical would feel less intimidated to even try development. Having a preconfigured development environment would encourage more people to try Linux as well as Android and make the forums less congested with questions about configuring the SDK to start with. Integrating video tutorials with detailed documentation as well would help people who are newer to development. By the way, the Android phones interfere with the Broadcom wireless card in my HP laptop. Receive a call, disconnect from wireless, call end, reconnect. It is repeatable. Thank you for your time and efforts. Daniel --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
