discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New OS to use gnustep!


From: Gregory Casamento
Subject: Re: New OS to use gnustep!
Date: Mon, 4 Mar 2013 09:57:47 -0500

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 <theraven@sucs.org> 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" <johannes@brilliantservice.co.jp> 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
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep



-- Send from my Jacquard Loom


_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]