Hi Fred, I am thinking to start a project called "oPhone" in github to develop in it all frameworks needed to have an open source smart phones, based on Linux OS, Objective-C, GNUstep, Chameleon's UIKit, and Apple WebKit.
Also I am planning to put frameworks in bundles similar of Apple's Mac bundles. e.g. as: /system/library/frameworks/UIKit /system/library/fonts ... What do you think? and is there anyone interested to join? On Tue, Jun 28, 2011 at 1:22 AM, Fred Kiefer <[email protected]> wrote: > Hi Amr, > > it surely is better to reply to the mailing list as you will get responses > from different people then. > > QuantumStep is the marketing name of Nikolaus Schallers fork of GNUstep. > The name of the basic code (Foundation and AppKit) is mySTEP. In most > regards this is a bit more limited than GNUstep, but there are also areas > where his code is more complete. I don't think that he is currently offering > anything similar to the UIKit, but will ask him in my next mail, as we have > an ongoing mail exchange. > > CoreAnimation is itself the missing part, we don't have an implementation > of that framework in GNUstep or any of our related projects. With that in > place you could use Chameleon to get UIKit based application to run on > GNUstep. Part of CoreAnimation should be simple to implement but other parts > require drawing functionality we currently don't have in the underlying > drawing system. And all of it will be a lot of work :-( > > CoreAnimation is used to implement UIKit (and Chameleon). AppKit is rather > independent of CoreAnimation. > > Hope this helps > Fred > > > On 28.06.2011 00:59, Amr Aboelela wrote: > >> Fred, >> >> So later you guys are going to use Chameleon framework as a start to >> build your own UIKit framework? >> >> what about QuantumStep is it related to building the UIKit also? >> >> what do u mean by the missing part of CoreAnimation, is CoreAnimation >> only in UIKit and not AppKit? >> and isn't it implemented in the Chameleon implementation? >> >> Thanks >> >> On Sun, Jun 26, 2011 at 2:49 PM, Fred Kiefer <[email protected] >> <mailto:[email protected]>> wrote: >> >> At the FOSDEM this year we decided to start a GNUsep sub project to >> implement UIKit. And just a few weeks later we learned about UIKit: >> >> http://chameleonproject.org/ >> >> This made us stop our own efforts in this direction. I think nobody >> ever tried to use this code on top of GNUstep gui and you will need >> the missing bit CoreAnimation for this. But implementing that should >> be easier than an full UIKit implementation. >> >> Hope this helps >> Fred >> >> >> On 24.06.2011 02 <tel:24.06.2011%2002>:50, Amr Aboelela wrote: >> >> >> >> ---------- Forwarded message ---------- >> From: *Adam Fedor* <[email protected] <mailto:[email protected]> >> <mailto:[email protected] <mailto:[email protected]>>> >> Date: Thu, Jun 23, 2011 at 5:48 PM >> Subject: Re: UIKit >> To: Amr Aboelela <[email protected] >> <mailto:[email protected]> <mailto:[email protected] >> <mailto:[email protected]>**>__> >> >> >> >> It would be a good idea to mail the [email protected] >> <mailto:discuss-gnustep@gnu.**org <[email protected]>> >> <mailto:discuss-gnustep@gnu.__**org >> <mailto:discuss-gnustep@gnu.**org <[email protected]>>> >> mailing list to ask this question. >> >> There are various people implementing various parts of the >> framework. >> >> >> On Jun 23, 2011, at 6:32 PM, Amr Aboelela wrote: >> >> > >> > Hi Adam, >> > >> > I was wondering if the GNUstep team are intending to develop >> a framework >> > similar to the Cocoa Touch UIKit to be used in mobile phones. >> Also are we >> > allowed to make a framework similar to UIKit with same class >> names, >> example >> > UIView, UITableView, or do we have to use different names? >> > >> > Thanks >> > > -- Info about Islam: http://wikiz.info/islam Latest news on twitter: http://www.twitter.com/zagel Contribute in a wiki: http://wikiz.info
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
