Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-11 Thread Tony Constantinides via swift-evolution
Thank you for that clarification. I was confused about where it fitted in. I discuss it on swift-users. On Tue, Oct 11, 2016 at 2:51 PM, Chris Lattner wrote: > > > On Oct 11, 2016, at 2:34 PM, Tony Constantinides via swift-evolution < > swift-evolution@swift.org> wrote:

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-11 Thread Chris Lattner via swift-evolution
> On Oct 11, 2016, at 2:34 PM, Tony Constantinides via swift-evolution > wrote: > > Ok, > Any other feedback from the Swift community other than it does not belong as > part of Swift? Or get the hell out of here? > I discussing this issue so people in the Swift

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-11 Thread Xiaodi Wu via swift-evolution
Tony-- First off, welcome to the Swift community! Second, I think you're misunderstanding the feedback here. The swift-evolution list is not a mailing list for Swift community discussions in general. It's a mailing list for proposals to change the core language (how do generics work? how does

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-11 Thread Tony Constantinides via swift-evolution
Ok, Any other feedback from the Swift community other than it does not belong as part of Swift? Or get the hell out of here? I discussing this issue so people in the Swift community are aware of what I am planning to do and have the ability to shape if they they so wish. Some Technical points

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-10 Thread Dave Abrahams via swift-evolution
on Mon Oct 10 2016, Tony Constantinides wrote: > Its a nice cop-out, but this framework is an extension of the standard > library of Swift as it will allow Swift developers to target new mobile > platforms. It's not a cop-out. We would never include UIKit in

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-10 Thread Tony Constantinides via swift-evolution
Ok, I was trying to follow the evolution process which states to "discuss your idea on the mailing lists" before i begin work on it.That is what I am doing. If you feel this work is not part of swift-evolution I shall bother this group no longer. You have to remember I am very new to interfacing

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-10 Thread Adrian Zubarev via swift-evolution
It’s disappointing that you seem not to understand what this mailing list is for. Building a Framework does not require the evolution process. It’s all up to you to open a GitHub repository and just start building. Sure you can ask for help, but I believe other platforms like stackoverflow or

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-10 Thread Robert Widmann via swift-evolution
> On Oct 10, 2016, at 2:04 PM, Tony Constantinides via swift-evolution > wrote: > > Its a nice cop-out, but this framework is an extension of the standard > library of Swift Then it requires a proposal as much. Bear in mind that the Swift Standard Library is

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-10 Thread Tony Constantinides via swift-evolution
Its a nice cop-out, but this framework is an extension of the standard library of Swift as it will allow Swift developers to target new mobile platforms. This is the mailing lists for the evolution of Swift which is what this is. I not sure any of the other Swift mailing lists suits this goal. I

Re: [swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-10 Thread Douglas Gregor via swift-evolution
> On Oct 9, 2016, at 9:45 PM, Tony Constantinides via swift-evolution > wrote: > > In Swift 3.0 you can build Android apps in Linux but only console apps as > there is no framework to build GUI apps using JNI. > What I propose is to build an initial limited

[swift-evolution] [Pitch]Building a limited framework to develop Android Apps in Swift 3.0

2016-10-09 Thread Tony Constantinides via swift-evolution
In Swift 3.0 you can build Android apps in Linux but only console apps as there is no framework to build GUI apps using JNI. What I propose is to build an initial limited framework coded in C that calls enough of the Java Android API via JNI to bootstrap the android app and to create widgets and