[ 
https://issues.apache.org/jira/browse/CB-1156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13424400#comment-13424400
 ] 

Olivier Louvignes commented on CB-1156:
---------------------------------------


About the splashScreen, to me you should decide whether it should be bundled or 
not, but once the call has been made, just unify every platform as it is the 
core promise of Cordova. Also, it is way more easy to comment one-line out that 
to search the whole web on what&how to add to make it work.

I was referring to targetSdkVersion, since the cli auto-build against the best 
sdk available, I think it should be added.

About the indenting, for instance the manifest, where it is not indented the 
same way through the file... Just like to keep things clean & readable, does 
not cost much.

I don't really understand the point of "the team is not using Eclipse" as it is 
the default editor for Android, every example in the docs uses Eclipses 
screenshots, the getting started guide ask to install Eclipse... ! Today it is 
painful to add a project to Eclipse because of these missing files.

You should just understand that setting up an Eclipse project is really hard 
today for us foreigners (following the guides & installing Eclipse guys). Just 
thought it was important and a really easy fix that can save several hours of 
work for newcomers.

And for the echo stuff, what would be the benefit of not echo'ing stuff as it 
helps understanding the code (comments) & debug it...?

Well noted Joe for the github state.


                
> Android app creation is broken in several ways!
> -----------------------------------------------
>
>                 Key: CB-1156
>                 URL: https://issues.apache.org/jira/browse/CB-1156
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: 2.0.0
>            Reporter: Olivier Louvignes
>            Assignee: Anis Kadri
>            Priority: Minor
>              Labels: android
>
> The experience of starting a new Android app is just really bad.
> When we use the bin/create script there is a lot of things missing :
> -> SplashScreen?!
> I just can't understand why this is lacking. It is an obvious need & everyone 
> has to waste time figuring out how to make it work by themselves
> -> MacOSX is broken
> Either using latest Lion or any version with Macports + GNUTools (replacing 
> deprecated versions bundled with OSX for licensing issues - common for most 
> developers).
> -> The XML is missing required keys (targetSDKpath) & having invalid stuff 
> inside it (xLargeScreen).
> -> Most files are badly indented. Does not respect the Google guidelines for 
> JAVA.
> I've done most of the fixing myself:
> You can find this (work in progress) there :
> - https://github.com/mgcrea/incubator-cordova-android/commits/patches-create
> I'm quite disappointed on how you release a 2.0 without taking the hour 
> needed to clean this mess. Instead a few hundred people will encounter the 
> same issues & have a bad idea on Cordova/Phonegap.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to