• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: iCloud UI
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: iCloud UI


  • Subject: Re: iCloud UI
  • From: Samuel Pelletier <email@hidden>
  • Date: Wed, 25 Sep 2013 15:27:38 -0400

HI,

The UI is still based on SproutCore, there are many SC.xxx class and methods. They probably added a ton of things on top of it.

SproutCore is intended to build app like iCloud that are designed to look and feel like a desktop or iPad app instead of a web site or application. This fact is even present in the architecture and build process. You compile, build and deploy a Sproutcore app, you do not use SproutCore widget inside a web page. That app may or may not need a server to retrieve or save data. If it need a server, you need to design a protocol and build the server.

SproutCore is like GWT but instead of compiling Java class that mimics SWT into javascript, it is a native Javascript app framework. Cappuccino is another similar framework but it is uses Objective-C syntax and AppKit class names and method names. Those 3 are meant to be used in a all or nothing fashion.

On the opposite side, you have all the widget and DOM manipulation frameworks like jQuery, MOOTools, prototypes, etc. that are used to add some dynamism to web pages.

I do not exactly know where Ember.js sit, I think it is somewhere is the middle, at least it was the original intend when they forked from SproutCore.

I think they all fit different needs, I would not consider any as a one size fit all solution.

Samuel


Le 2013-09-25 à 11:29, Jesse Tayler <email@hidden> a écrit :

>
> interesting,
>
> not at all off topic really — after all, there’s a future to web UI, and mobile UI both. Plus these rely on things like WO quite nicely.
>
> I noticed with new UI elements came a lot of references to “cloudos"
>
> now, an actual CloudOS would would indeed be interesting.
>
> Is there room for an application layer to be build that could be considered full system software? made entirely as a web counterpart to native system software? Could be.
>
> I see maybe 40K lines of javascript there, but it's seemingly used for relating to the iCloud underpinnings... but what do I know.
>
> I don’t see much else.
>
> I’d be interested to hear about what exactly is being used and how.
>
>
>
>
> On Sep 25, 2013, at 11:16 AM, Gino Pacitti <email@hidden> wrote:
>
>> Little off topic but does anyone know what JS Framework is being used for the current UI on iCloud?
>>
>> Gino


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >iCloud UI (From: Gino Pacitti <email@hidden>)
 >Re: iCloud UI (From: Jesse Tayler <email@hidden>)

  • Prev by Date: Re: d2w query question
  • Next by Date: Re: d2w query question
  • Previous by thread: Re: iCloud UI
  • Next by thread: d2w query question
  • Index(es):
    • Date
    • Thread