discuss-gnustep
[Top][All Lists]
Advanced

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

Re: UIKit


From: Amr Aboelela
Subject: Re: UIKit
Date: Wed, 29 Jun 2011 10:54:27 -0700

Hi David,
I found this project in github:
https://github.com/jfro/BCSlidingWindowLayer

it might be a help for CoreAnimation implementation start

we could also find related implemtation from java world.

About

A CALayer class to help doing frame animation quickly by using a sliding window (or door?) technique. This avoids something slower like calling drawInContext frequently. So far it seems to perform pretty well with several sprites on screen, both on iPhone & OS X.

A super simple example is included that has a basic cube rotating, animating via a timer.



On Wed, Jun 29, 2011 at 7:45 AM, David Chisnall <theraven@sucs.org> wrote:
On 28 Jun 2011, at 05:30, Amr Aboelela wrote:

> So later you guys are going to use Chameleon framework as a start to build your own UIKit framework?

There may be some code in Chameleon that is useful, but I'm not certain, and the FSF's copyright assignment requirement would be problematic if we did incorporate any.

> what about QuantumStep is it related to building the UIKit also?

As far as I know, QuantumStep doesn't have a UIKit implementation.  It uses AppKit on mobile devices.

> 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?

CoreAnimation is used by both AppKit on OS X and UIKit on iOS, however AppKit predates CoreAnimation by about 15 years so can be used quite happily without it.  UIKit, in contrast, was designed with CoreAnimation in mind and makes (very) heavy use of layers and transitions.  CoreAnimation is nice to have with AppKit, but is pretty much essential with UIKit.

David

-- Send from my Jacquard Loom




--
Info about Islam: http://wikiz.info/islam
Latest news on twitter: http://www.twitter.com/zagel
Contribute in a wiki: http://wikiz.info



reply via email to

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