Hi Johannes, I agree this is exciting and wonderful news!
I am excited about the prospects which collaboration will bring. I would love to talk further and see what we can do to make GNUstep everything you need it to be. I am working on an Opal/CoreGraphics backend. Time constraints and a new release of Gorm (GNUstep's Interface Builder) coming up have prevented me from devoting as much time as I would like to it. I also think that Fred and Ivan are planning on working on this as well. I should get back to it by Wednesday/Thursday since I am planning on making a Gorm release either tonight or tomorrow. Greg On Mon, Mar 4, 2013 at 4:40 AM, David Chisnall <[email protected]> wrote: > Hi, > > That's really awesome news! > > We have a CoreGraphics implementation, mostly written by Eric, called > Opal, but it's not integrated. Ivan also implemented a significant amount > of CoreAnimation. Unfortunately, neither of them are integrated into the > rest of the system. > > The first step is probably to implement a back end using Opal. This would > take the Display PostScript calls and call the CoreGraphics equivalents > instead. Once this is done, you can mix CoreGraphics and AppKit drawing > calls into the same context. > > Integrating CoreAnimation is a bit more tricky. The current back end > interface doesn't have a notion of layers. This would need to be added, > along with some ability to have different rendering targets for different > contexts. > > Once that's done, there is room for some optimisation. For example, we > should be able to draw views in different layers in parallel and cache the > result so that we don't need to redraw the entire view hierarchy. > > I think Gregory has done a little bit of work along the lines of > integrating Opal with the back end, so maybe he can comment. > > We're planning on having a developer meeting in Cambridge, probably at the > end of June: it would be great if you could send someone along. > > David > > On 4 Mar 2013, at 07:04, "Lundberg, Johannes" < > [email protected]> wrote: > > > Hi all gnustep people! > > > > My name is Johannes Lundberg and I work for BRILLIANTSERVICE in Japan > where I'm am leading the development of a new operating system called > "Viking OS", especially designed for head mount displays. > > > > We believe that wearable devices (glasses, HMD) will replace the > smartphones in a near future, and we are creating an OS based on BSD that > will have special features like gesture control as main input method. > > > > Since we love Objective-C and the Cocoa frameworks we definitely want to > have it as the application framework in our OS. > > > > We still have a long way to go before the framework and libraries are > ready for use in a commercial product but we are convinced that GNUstep is > the way to go and that it will attract many developers world wide to > develop apps for our platform once it is released. > > > > The first priority for us would be to complete CoreGraphics and > CoreAnimation and make these work properly with AppKit. > > > > > > With this mail I'm hoping to start a dialog with you and discuss how we > together can bring GNUstep to it's full potential and spread Objective-C > and Cocoa outside of Apple's world. > > > > We presented our OS together with a prototype HMD for the first time > during MWC in Barcelona last week and the response was incredibly positive. > > Please look at our homepage or news articles from MWC. Further news will > be posted on the blog. > > > > Viking OS blog > > http://hmdviking.blogspot.jp > > > > Viking OS homepage (download PDF pamphlet for more info, also attached > to this mail) > > http://www.brilliantservice.co.jp/viking > > > > Laptop magazine > > http://blog.laptopmag.com/viking-ar-goggles > > > > All things D > > > http://allthingsd.com/20130226/vikings-vision-for-a-cellphone-free-future/?refcat=news > > > > Best Regards > > -- > > Johannes Lundberg > > BRILLIANTSERVICE CO., LTD. > > <viking-pamphlet.pdf>_______________________________________________ > > Discuss-gnustep mailing list > > [email protected] > > https://lists.gnu.org/mailman/listinfo/discuss-gnustep > > > > -- Send from my Jacquard Loom > > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep > -- Gregory Casamento Open Logic Corporation, Principal Consultant yahoo/skype: greg_casamento, aol: gjcasa (240)274-9630 (Cell) http://www.gnustep.org http://heronsperch.blogspot.com
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
