SproutCore

Software screenshot:
SproutCore
Software ətraflı:
Version: 1.11.0
Tarixi Upload: 28 Feb 15
Lisenziya: Pulsuz
Məşhurluq: 186

Rating: 3.0/5 (Total Votes: 1)

SproutCore bina web apps sadə və əyləncə edilməsi məqsədi daşıyır.
SproutCore MVC memarlıq prinsiplərinə riayət yazılmışdır.
Bir JS kitabxana olsa da, SproutCore Cocoa və ya jQuery və ya MooTools daha NET ilə ümumi daha çox var.
.

  • MVC: Sproutcore 2.x dayandırılmış edilmişdir inkişaf Ember

    Features kimi davam edir memarlıq

  • Sürət yönəldir
  • HTML 5 hazır
  • Mobil dostluq
  • Genişlənən
  • Easy mövzular vasitəsilə özelleştirmek üçün
  • Community inkişaf
  • Documentation

Bu azad yeni nədir:

  • of `hasObserverFor` metodu` SC.Observable` var həmçinin xüsusi hədəf və metodu qarşı çek isteğe etmək üçün yaxşılaşdırılmışdır. Bu (bu olan handler bilmədən) geliştirici düzgün yalnız bir handler mövcudluğu kontrol edə çox əlavə əvvəl xüsusi handler mövcudluğu yoxlamaq üçün imkan verir.
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • bir barmaq, iki barmaq və ya touch taps hər hansı digər sayı sıxdığı (2 + üz) və ya fərdi və ya qrup halında swipes cavab. Bir barmaq vs taps zaman iki barmaq tap olduqda Məsələn, kodu müxtəlif tədbirlər həyata edə bilərsiniz.
  • A touch sessiya, ilk touch başlayır və son touch bir çox jest ola bilər, başa zaman arasında vaxt. Istifadəçi sonra qalan barmaqlarını çalmak, sonra kran üçüncü barmaq istifadə edin, bir çimdik yerinə yetirmək üçün Məsələn, mümkündür. Məsələn, bir şəkil miqyası dəyişiklik saxlamaq üçün kran və sonra barmaqları artırılması olmadan kənara bütün hərəkət çalmak üçün pinch istifadə düşünün. Ən azı bir touch iclasında neçə dəfə gestures çıxış imkanı, küçə təsadüfi üz qarşı jest tanınması daha möhkəm edir.
  • Çalmak gestures indi yalnız və aşağı, sağ, sol hər hansı bir ixtiyari açılar qarşı uyğun konfiqurasiya edilə bilər.
  • Çalmak gestures artıq sadəcə bir istiqamətdə kifayət qədər hərəkət tetikler. Onlar həmçinin tez (konfiqurasiya) hərəkət və dərhal son qoyulmalıdır.

versiya 1.10.2 yeni nədir:

  • olmadan qeydlər əlavə etmək üçün cəhd bir Developer Error əlavə münasibətlərə id var.
  • debug-rejimi materializeRecord ərzində materializeRecord ikili zənglər qarşısını almaq üçün yeganə geliştirici səhv edib. Nəticədə çox vaxt aparan debug ola bilər, eyni rekord instansiya görünür, lakin əslində obyektlərin, təqlid edir. İnşallah bu developers qəm bir çox saxlayır.
  • neçə * debug rejimi asan ayıklama üçün yalnız * `toString` üsulları Added.
  • debug rejimi yalnız geliştirici dəstək kiçik bit Added. Əl / ayırıcı cilddən birləşdirən Əgər təsadüfən bir itkin obyekt lər üçün cəhd etmək mümkündür. Bu istehsal ki, normal yığını iz biz yığını ilə daha traceable səhv baş beledir təqdim əməl etmək çətindir.

nədir versiya 1.10.0-ci ildə Yeni

  • eyni canlı sonra adlandırmaq tənzimləmək imkan verir loop axır. Animasiya təsir edəcək, temiz baş verə bilər seçin və ya bu animasiya yalnış düçar edər ki, halda, zidd ola bilər.
  • Daxili kodu strukturu JS motorları optimallaşdırılması dəstək artırır.
  • bir modal bölmede arxasında diqqət qəbul bütün textfields kilidləmək üçün çalışır ki, şərti, (bu da hələ bir bölmesinde ola bilər views bölmede əldə qarşısını alır) daha tez uğursuz edir.

versiya 1.9.2 yeni nədir:

  • ultra olan build alətləri asılılıq tələbləri yumşaldır (yəni böyük versiyası ərzində) pessimist olan (yəni kiçik versiyası ərzində) pessimist.
  • versiyası 2x @ üçün giderir 'təkrar' dilim. Bu səhv bütün yol (ex sonuna @ 2x eklenmesi edilib. /resources/images/image-sliced-from.png@2x Yerinə /resources/images/image-sliced-from@2x.png).
  • giderir səhv adına & quot; cavab & quot; dövlət və quot; generator quot & etmək; SC.State subclasses yaradan generator.

  • "SCProject" kimi adlar düzgün "sc_project 'deyil,' s_c_project" transformasiya almaq ki ;, sproutcore gen olarak
  • & quot üçün ilan halda generator giderir.
  • Buildtools Spriting fon ölçülü əmlak üçün əlavə dəstək, bu Spriting retina firefox düzgün işləməsi üçün tələb olunur.

  • Ilə & quot yaradılmış bir neçə şablon uyğunsuzluqlar və düzgün sintaksis giderir
  • ; sproutcore gen & quot;.
  • ilə & quot yaradılan təmiz app stil xəbərdarlıq itkin giderir; sproutcore gen app & quot; ya & quot; sproutcore gen statechart_app & quot; app bir default stil əlavə. Həmçinin bir dizayn bir default stil edir istifadə & quot olduqda; sproutcore gen dizayn və quot; (Yəni bir SC.Page resurs)
  • sonsuz loop nəticələndi SC.ManyArray addInverseRecord istifadə düzgün ikili axtarış giderir.
  • kontekstində menyu asılı olmayaraq baxımından contextmenu əsas və ya SC.CONTEXT_MENU_ENABLED qəbulu və ya yalan isContextMenuEnabled görünür icazə giderir səhv. Bu kontekstində menyu hadisə user və s. Əsas, siçan, hadisə user eyni hərəkət edir.
  • giderir tədbirlər:. DeleteForward, deleteBackward, moveLeft, moveRight, selectAll, moveUp və moveDown həmişə diqqət edib TextFieldView element tərəfindən idarə olunacaq

  • Əsas mətn sahəsində bərk daxil edərkən
  • giderir SC.TextFieldView yeni xətt daxil etmək üçün.
  • etiket heç bir dəyəri var və isEditable doğru zaman görünür ki, SC.LabelView üçün ipucu dəyəri giderir. Vahid test daxildir.

  • Biz daim çirkli orijinal obyekt. ki, belə
  • No longer birbaşa daşqın menyu ilə bir SC.SegmentedView verilən əsas maddələr modifikasiya

versiya 1.9.1 yeni nədir:

  • SC.SelectionSet of giderir düzgün həyata keçirilməsi: məhdudlaşdıran.
  • mümkün yaddaş sızıntısı yaradılması, SC.MenuPane nəzərdə Globals giderir.
  • SC.View uşaq views ilə giderir yaddaş sızıntısı. "Sahibi mülkiyyət onlar məhv zaman zibil toplanan ola olan fikir qarşısını aldı.
  • giderir SC.stringFromLayout () bütün layout xüsusiyyətləri daxil.

versiya 1.9.0 yeni nədir.

  • artırır və çox sənədlər əlavə
  • http://showcase.sproutcore.com istifadə Showcase app edər. Bu app hər bir çox variantları üçün kod parçalarını, o cümlədən SproutCore nin Views və nəzarət, bütün bir up-to-tarix həyata keçirilməsi ehtiva edir. The app da bərpa olunur və həyata yenidən SproutCore demoları daxil links.
  • SC.Color təqdim edir.
  • giderir və media çərçivəsində artırır.
  • qeyri-müəyyən SC.ProgressView dəstək edər.
  • useUnixTime` rekord işleyicileri aid SC.DateTime aid `edər.
  • edər XHR2 hadisə bildiriş dəstəyi.

nədir versiya 1.8.2-ci Yeni:.

  • Datastore vahid test Sabit syntax error
  • SC.SplitView indi mixin SC.SplitChild.
  • Nazikləşdirilmiş seçici bölmede sərhəd divs onlar content görünüşü üst-üstə düşür deyil ki.

  • SC.AlertPane ilə düyməsinə hədəfləri konfiqurasiya
  • hədəf əmlak münaqişənin qarşısını alır.
  • "şaquli" dan "üfüqi" üçün üfüqi SC.ScrollView ariyası-orientation dəyişdi.

  • SC.CollectionFastPath həmişə content hələ mövcud deyil, hətta bir maddə görünüşü qaytarılması ilə seyrək məzmunu ilə işləmək üçün imkan verir
  • .

  • Seyrək məzmunu ilə işləmək üçün onun məzmunu serialın üzərində iterating olan SC.GridView qarşısını alır
  • .
  • 'mobil safari' bədən sinif adı artıq bütün brauzerlərdə əlavə olunur.
  • dəyəri dəyişdi bildirmek üçün SC.TextFieldView sovuşdurmaq imkan verir.

nədir versiya 1.8.1 Yeni

  • edər SC.PickerPane itkin CSS sol və sağ göstərici.
  • index.rhtml şablon qədər Tidies.
  • useUnixTime` rekord işleyicileri aid SC.DateTime aid `edər.
  • media çərçivəsində düzeltmelerini və aksesuarları təqdim edir.
  • Documentation düzeltmelerini.

Versiya 1.8 yeni nədir.

  • SproutCore üçün yeni olduqca ətraflı üç hissəsi giriş
  • build alətləri üzrə yeni kitabçası.
  • Bir çox hata düzeltmelerini. Tam qəza üçün Değişiklikler baxın.
  • böyük təmizləmək təşəbbüsü əvvəlindən bir neçə deprecations daxildir. Deprecated funksiyaları göstərir və deprecations tam siyahısı üçün Değişiklikler yoxlamaq üçün konsol xəbərdarlıq oldu.
  • Desktop çərçivəsində hərtərəfli düzgün WAI-ARIA yardımçı texnologiyaları ilə təkmilləşdirilmiş uyğunluğu üçün atributları daxil yeniləndi.
  • sproutcore init və ya sproutcore gen app ilə -statechart keçid istifadə edərək, yeni layihələrdə əsas statechart strukturu alın.
  • Statechart Birləşmiş Ştatları (default SC.routes marşrutları ilə) marşrutu təmsil edilə bilər və təyin əgər, dövlət app yeri dəyişikliklər dövlətin təyin marşrut uyğun istənilən vaxt bildirilir.

versiyası yeni nədir 1.7.1 beta:

  • Simsiz wrapping üçün optimize Yeni string ölçü funksiyaları .
  • textfields Autocorrect və autoCapitalize üçün dəstək Added.
  • əvvəllər refactored SC.Object tərəfindən qaldırıldı obyekt növləri geri Əlavə
  • daha möhkəm bir user üçün Refactored müşahidəçi yolları kodu.

  • İndi SC.LOG_DEFERRED_CALLS adını - -
  • SC.LOG_RUNLOOP_INVOCATIONS rewrite yeni runloop həyata keçirilməsi ilə işləmək üçün
  • .
  • bir səhv halda cleanly bir run loop ləğv etmək bu SC.RunLoop.kill Added.
  • dinamik bir dövlətin addSubstate üsulu ilə bir statechart üçün substates əlavə etmək imkanı əlavə edilib.
  • Yenilənib statechart axtarış məntiq.
  • SC.State yeniləndi. getSubstate artıq bir callback qəbul edir; getState metodu əlavə; gotoState və gotoHistoryState indi getState istifadə
  • Yenilənib dövlətin gotoState və gotoHistoryState İndi parentState '
  • istifadə üçün imkan verir ki, daha ifadəli dövlət Arg üçün imkan
  • yol ifadələr üçün imkan SC.State nin getSubstate metodu yeniləndi. Həmçinin findFirstRelativeCurrentState metodu refacted.
  • Yeni SC Globals, build rejimi kimi informasiya ilə təmin sayı və yerli qurmaq.

nədir versiyası yeni 2.0 Beta 3:

  • Yeni Ancestor Köməkçilər
  • sükan da kontekstlərdə
  • Iki-Way çevirir
  • SC.Run, müşahidəçilər və əlavə parametrləri
  • Şablon Ayıklama
  • müdafiə Hesabatları
  • unknownProperty üçün Fix

nədir versiyası yeni 2.0 Beta 2:

  • Bu versiya yaxşılaşdırır əhəmiyyətli səhvlərindən bir sıra aradan qaldırır və Internet Explorer 6 + Opera ilə Kullanışlılık məsələlər, eləcə də təyinat uyğunluğu.

versiyası 1.6.0-ci Yeni nə:

  • SproutCore 1.6 əsasən bir səhv fix azad hədəfləyir daha sabit təcrübə təmin kömək edir.

nədir 2.0 Yeni DP:

  • SproutCore 2.0 geliştirici preview quraşdırılması və hələ də ağır inkişaf və API dəyişdirmək üçün ehtimal olunur.

nədir version 1.6 Beta Yeni

  • Bugfixes SproutCore RecordArray / ManyArray / ChildArray arasında sinxronizasiya və TemplateCollectionView
  • eksperimental çərçivəsində köçürüldü formaları
  • öz çərçivəsində köçürüldü marşrutlaşdırma
  • Handlebars şablonları masa elementləri istifadə Təkmilləşdirilmiş imkanı

  • Daxili nəzarət üçün
  • CSS və cross-browser düzeltmelerini
  • Xeyli-line təmizlənmiş sənədlər

Version 1.5.0 yeni nədir:

  • Wai-ARIA Support
  • QKDK-nin və Data URI'ler
  • Şablon bax
  • Modul Loading

version 1.5.0 RC2 yeni nədir:

  • Bug giderir:
  • TemplateView üçün bugfixes bir ton
  • TemplateCollectionView indi RecordArrays ilə işləyir
  • TemplateCollectionView indi daha səmərəli zaman dəyişikliklər təmsil array
  • dəyişdirilə sonra content yenilənməsi deyil {{#each}} köməkçi bir səhv giderir
  • bir səhv giderir olduğu {{bindAttr}} bir sinif atributu ilə təmin zaman iş deyil
  • Aydın TemplateCollectionView da itemViewTemplate əmlakın mövcudluğu sənədləşdirilmiş
  • onların asılı əsas yolunda ilk əmlak dəyişib zaman hesablanır xassələri etibarsız sayılır deyil bir səhv giderir

  • Internet Explorer 7 səhvlər səbəb ki
  • silindi bəzi arxada vergülləri
  • vahid test Internet Explorer 7
  • uğursuz idi bir səhv giderir
  • mətn sahələri Android cihazlar aktiv etmək mümkün deyil bir məsələ həll
  • birləşdirilməsi bağlı zaman yalnış xəbərdarlıq silindi
  • Features:
  • Bağlar indi əmlak debug konsol vasitəsilə dəyişib zaman avtomatik yanğın
  • inline sənədlərin əhəmiyyətli təkmilləşdirilməsi
  • son versiyası yeniləndi QUnit

tələblər

  • JavaScript klient tərəfində aktiv

Oxşar proqram

PHamlP
PHamlP

6 Jun 15

grid.js
grid.js

12 Apr 15

hoe.js
hoe.js

13 Apr 15

Geliştirici digər proqram Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Şərh SproutCore

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış