[jira] [Commented] (CB-8680) Support Swift templates

2015-03-31 Thread Carlos Santana (JIRA)

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

Carlos Santana commented on CB-8680:


Thanks [~shazron] I will take a look at 
[CB-5921|https://issues.apache.org/jira/browse/CB-5921] and your branch with 
the proof of concept.
and make comments over there.


> Support Swift templates
> ---
>
> Key: CB-8680
> URL: https://issues.apache.org/jira/browse/CB-8680
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: CLI, iOS
>Reporter: Nathan Hazout
>Priority: Critical
>  Labels: ios, swift, xcode
>
> As an application developer, I want to add custom native code in my Cordova 
> project (not plugins).
> I would like Cordova to be provide an option tp generate the XCode template 
> with a  App Delegate in Swift.
> Swift is becoming more and more important. New iOS developers learn Swift 
> first now.
> Also, there are chances that Apple may require Swift by default in a few 
> versions...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-8680) Support Swift templates

2015-03-27 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-8680:
--

Great, Carlos -- looking forward to the proposal. This becomes even more 
important especially if we want to include react-native as a template, etc or 
any downstream distribution needs to have their own bits.

I've had a re-think about Xcode workspaces (see CB-5921) in cordova-ios 4.0.0, 
mainly thought to put this off since it would delay release and it is a lot of 
work. I think this is important especially since workspaces have been in there 
since Xcode 4, and it has a lot of advantages, and it's been less buggy with 
Xcode 6. I'll comment more in CB-5921.

> Support Swift templates
> ---
>
> Key: CB-8680
> URL: https://issues.apache.org/jira/browse/CB-8680
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: CLI, iOS
>Reporter: Nathan Hazout
>Priority: Critical
>  Labels: ios, swift, xcode
>
> As an application developer, I want to add custom native code in my Cordova 
> project (not plugins).
> I would like Cordova to be provide an option tp generate the XCode template 
> with a  App Delegate in Swift.
> Swift is becoming more and more important. New iOS developers learn Swift 
> first now.
> Also, there are chances that Apple may require Swift by default in a few 
> versions...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-8680) Support Swift templates

2015-03-26 Thread Carlos Santana (JIRA)

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

Carlos Santana commented on CB-8680:


[~shazron] Thanks for the feedback that's what we want to get first, specially 
from you. You saying "I agree this is nice to have" is a great thing to move 
forward.
Here in IBM we will be working on some of this items to get them into the code 
base. I'm working internally to defined what are the set of things (i.e. 
cocoapods integration, xcode workspaces, asset catalog for app icons, etc..)  
that better fit and belong on Apache Cordova rather than on downstream 
distribution. and at the same time getting more resources to actually 
contribute some of these.
So my goal short team is to put these ideas on JIRA, to get feedback "that's a 
terrible idea", "thats a nice to have", etc.. :-)


> Support Swift templates
> ---
>
> Key: CB-8680
> URL: https://issues.apache.org/jira/browse/CB-8680
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: CLI, iOS
>Reporter: Nathan Hazout
>Priority: Critical
>  Labels: ios, swift, xcode
>
> As an application developer, I want to add custom native code in my Cordova 
> project (not plugins).
> I would like Cordova to be provide an option tp generate the XCode template 
> with a  App Delegate in Swift.
> Swift is becoming more and more important. New iOS developers learn Swift 
> first now.
> Also, there are chances that Apple may require Swift by default in a few 
> versions...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-8680) Support Swift templates

2015-03-25 Thread Shazron Abdullah (JIRA)

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

Shazron Abdullah commented on CB-8680:
--

With the upcoming cordova-ios 4.x you can mix Swift code as plugins, but I know 
that's not what you are asking. I agree this is nice to have (template option) 
for the CLI...

> Support Swift templates
> ---
>
> Key: CB-8680
> URL: https://issues.apache.org/jira/browse/CB-8680
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: CLI, iOS
>Reporter: Nathan Hazout
>Priority: Critical
>  Labels: ios, swift, xcode
>
> As an application developer, I want to add custom native code in my Cordova 
> project (not plugins).
> I would like Cordova to be provide an option tp generate the XCode template 
> with a  App Delegate in Swift.
> Swift is becoming more and more important. New iOS developers learn Swift 
> first now.
> Also, there are chances that Apple may require Swift by default in a few 
> versions...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-8680) Support Swift templates

2015-03-17 Thread Carlos Santana (JIRA)

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

Carlos Santana commented on CB-8680:


[~nasht00]Thanks for the creating this JIRA Item.

I agree that this is a good feature to add to Cordova.

As implementation I would propose to support both flows CLI and Platform Only:
- For CLI I would suggest allow the user to pass flag to "cordova platform add" 
command like "cordova platform add ios --swift=true"
--swift is a flag that get ignore by all platforms except ios
- For Platform Flow using the create script I will suggest the same thing allow 
to pass a flag "cordova-ios/bin/create --swift"


> Support Swift templates
> ---
>
> Key: CB-8680
> URL: https://issues.apache.org/jira/browse/CB-8680
> Project: Apache Cordova
>  Issue Type: Wish
>  Components: iOS
>Reporter: Nathan Hazout
>Priority: Critical
>  Labels: ios, swift, xcode
>
> As an application developer, I want to add custom native code in my Cordova 
> project (not plugins).
> I would like Cordova to be provide an option tp generate the XCode template 
> with a  App Delegate in Swift.
> Swift is becoming more and more important. New iOS developers learn Swift 
> first now.
> Also, there are chances that Apple may require Swift by default in a few 
> versions...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org