An android developer is quite a good career to choose from, because it offers a large platform, and quite a competitive pay.
Android Developer Challenge Cool apps that surprise and delight mobile users-built by developers like you-are a huge part of the Android vision. To support you in your efforts, Google launched the Android Developer Challenge, which will provide awards for great mobile apps built on the Android platform.
From what seems to be around in developer communities, it does seem possible to port the Android OS to an imx515.
Android Developer Challenge Cool apps that surprise and delight mobile users-built by developers like you-are a huge part of the Android vision. To support you in your efforts, Google launched the Android Developer Challenge, which will provide awards for great mobile apps built on the Android platform.
There's no need to break the Android code (Android is an Open Source Operating System) as the source code of Android is already available over their developer section.
This depends on the developer. Sometimes a developer will develop applications exclusively for Android or exclusively for iOS. But you can usually find the same app or a similar app regardless of whether you own an iPhone or an Android phone. As for running an app built for iOS on Android, no. Android uses Java for its apps and iOS uses Objective C. Very different programming languages.
Not necessarily. A number of apps can run on earlier versions of Android (ex: Android 2.0--Eclair). It's up to that particular app developer if they want to release an app that supports older Android versions. However, with the number of devices still supporting an older Android OS dwindling, it would be no surprise if a developer may no longer support an older OS.
Yes, in 2010 the Droid Eris could be upgraded to Android 2.0. Later a developer from China posted a Leaked ROM that was running Android 2.1.
Microsoft Silverlight currently does not work on Android devices. It will work on OSX and various versions of Windows. The Android developer community is working on it though.
If you mean enable debugging on your Android phone, you would do so under Settings>Developer Options>USB Debugging (checked). Android OS versions 4.0 and above require you to tap the Build number field about 7 times (Settings>About phone>Build number) to unlock developer features.
No, but if the game developer made another one for the app store the you can.
Android Debug Bridge (adb) is a command line tool, which lets you communicate with an emulator instance or connected Android-powered device. It's usually used by the developers to test the power of Android out. If you are looking for more in depth details, you can head over to Android Developer's website to know about its working.