Talk:Android software development/Archive 1

"The Simple Project"
It doesn't make much sense to have Basic4Android lumped under "The Simple Project" and then say that The Simple Project is no longer active while Basic4Android is very active. Why not change the heading to "Basic4Android"? 71.143.161.236 (talk) 12:27, 15 February 2012 (UTC)

Fragmentation Section
This section needs to be both brought up to present and altered in tone from an advocatory "explaining away" of fragmentation issues to an objective reporting of the current state of affairs. Uptake of new Android versions is paralyzed due to manufacturer-specific implementations which can't be upgraded independently by users. Fragmentation is so severe that app and even Web developers are compelled to put extraordinary resources into testing and still can't reliably support all devices.

http://en.wikipedia.org/wiki/Android_os#Usage_share

http://www.zdnet.com/blog/hardware/the-sorry-state-of-android-hardware-fragmentation/19427

http://arstechnica.com/gadgets/2012/03/android-fragmentation-also-a-challenge-for-web-developers/ — Preceding unsigned comment added by 98.180.5.218 (talk) 15:43, 7 June 2012 (UTC)


 * This is relevant to 0.9% of the customer base only. "Severe" is quite an overstatement. I have a few things to say about this.
 * Web developers have been encouraged for years to use ems instead of pixels. Different screen sizes are not a problem except for the most ancient of websites.
 * Android toolkit resizes at different resolutions.
 * Resources in apks are at different resolution. (ldpi, mdpi, hdpi and xhdpi)
 * The PC market is way more fragmented.
 * As a developer I think this section is a load of selectively-researched FUD. It should go.--davidh.oz.au 05:20, 9 June 2012 (UTC)

the HyperNext issue
this section should be generic and include all such, including Caede at caede.curl.com G. Robert Shiplett 12:12, 5 November 2012 (UTC)

Merge ADB and Fastboot
Should Android Debug Bridge be merged into this article? I think so They think it&#39;s all over (talk) 19:25, 15 November 2012 (UTC)
 * Done. Also merged in the article "Fastboot". If this article (Android software development) ever gets too large, the entire section "Software development tools" can be summarized and spun off to a new separate article. (I refactored the title of this talk section to include the subtitle: "Merge ADB and Fastboot".)  Sparkie82  ( t • c )  04:37, 28 December 2012 (UTC)

a handset emulator?
I wish that there were more on that, such as, can it be used to run Android apps on one's PC? --Jerome Potts (talk) 03:38, 18 June 2013 (UTC)

no mention of android studio?
http://developer.android.com/sdk/installing/studio.html#Updating — Preceding unsigned comment added by 66.219.59.208 (talk) 13:09, 12 February 2014 (UTC)


 * There's already a separate article, Android Studio. &mdash; Dsimic (talk | contribs) 21:27, 12 February 2014 (UTC)

SCSK (Tokyo) CAEDE cross-platform framework
SCSK (Tokyo) CAEDE cross-platform framework not even mentioned although based on MIT's Curl expression-based programming language developed as a web alternative to LISP.

99.251.239.140 (talk) 13:16, 12 July 2015 (UTC)

IDE on Android?
Hello, do any of these SDK/IDE run on an Android device? — Preceding unsigned comment added by 46.5.142.174 (talk) 16:59, 6 April 2015 (UTC)
 * There are unofficial Android-based dev tools. AIDE is one. I'll look for coverage and see if something can be added to the article. Reach Out to the Truth 04:17, 7 April 2015 (UTC)


 * I agree that this encyclopedia article could use a few more words about developing software for Android directly on the Android device itself.
 * This article briefly mentions "on Android itself, ... software development is possible by using specialized Android applications." with references to AIDE and JavaIDEdroid.
 * Other tools for developing software for Android directly on the Android device itself include: the Spartacus Rex Terminal IDE ( Android/Terminal IDE); Python on Android; Scheme for Android; GNU Forth for Android; etc.
 * Is there a good compromise between not mentioning any of these tools vs. listing all these tools and a bunch of detail on each one?
 * On the one hand, I don't want to leave people who read this article, like the above commenter, with the incorrect impression that software to run on Android *must* always be written and compiled on some "full-size" computer.
 * On the other hand, I don't want to go into so much detail on so many "developing on the Android device itself" tools that we give the incorrect impression that software to run on Android *is* usually written and compiled on the Android device itself.
 * Does that help? --DavidCary (talk) 05:16, 19 December 2015 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 4 external links on Android software development. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20120604080429/http://www.libsdl.org/tmp/SDL/README.android to http://www.libsdl.org/tmp/SDL/README.android
 * Added archive https://web.archive.org/web/20121023085701/http://www.ja-galaxy-forum.com/board/ubbthreads.php?ubb=showflat&Number=273148&page=1 to http://www.ja-galaxy-forum.com/board/ubbthreads.php?ubb=showflat&Number=273148&page=1
 * Added archive https://web.archive.org/web/20110102122636/http://www.androlib.com/appstats.aspx to http://www.androlib.com/appstats.aspx
 * Added archive https://web.archive.org/web/20130603004432/http://www.idc.com/getdoc.jsp?containerId=prUS23638712 to http://www.idc.com/getdoc.jsp?containerId=prUS23638712

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 14:09, 5 July 2017 (UTC)

Android SDK initial release date in infobox
Initial release date is given as October 2009. But according to this page, version 1.0r1 was released in September 2008, version 1.0r2 in November 2008 and version 1.1r1 in February 2009. So does that mean the date in the infobox is incorrect or am I missing something? Kidburla (talk) 02:29, 29 January 2021 (UTC)

Is there any point in this Wikipedia page? Shouldn't it be merged with something else?
"Android software development" isn't an entity. It's an abstract idea with multiple different approaches through which the main route of entry is Android Studio or the Android SDK. I believe the best place for this information is as a subsection in the entry for Android Studio, or the Android SDK or, more than anything, Android itself. Vapourmile (talk) 00:44, 13 March 2021 (UTC)

Proposed merge of Android NDK into Android software development
Don't need a separate article for the NDK Joseph2302 (talk) 21:51, 25 November 2021 (UTC)


 * @Joseph2302 However, it would feel more encyclopedic if it did. The article itself needs some improvement in the fact that it is missing a lot of sections, images but you didn't link to which policy or guideline it broke so I do Not Support. SoyokoAnis  -  talk  13:24, 6 January 2022 (UTC)
 * WP:REDUNDANTFORK, no need for a separate article. Joseph2302 (talk) 13:29, 6 January 2022 (UTC)
 * @Joseph2302 @SoyokoAnis I don't see how WP:REDUNDANTFORK applies to this issue. The content about the NDK is not covered in the Android software development software. The NDK meets the WP:GNG. Personally, I don't think the Android software development article should exists. I think the separate tools should have their own article (such as the Android SDK, fastboot and Android Debug Bridge) and that the remaining of the software development article should be merged into a development paragraph of the main Android article. PhotographyEdits (talk) 14:54, 29 January 2022 (UTC)
 * Is there a lot of coverage for it? If so, then it is okay to have a separate article. (Coverage means sources) SoyokoAnis  -  talk  14:58, 29 January 2022 (UTC)
 * There are currently two entire dedicated books to the NDK used as a reference in this article. This is more than enough for meeting the WP:GNG. PhotographyEdits (talk) 10:16, 31 January 2022 (UTC)