SproutCore

Programinė įranga Screenshot:
SproutCore
Programinė detalės:
Versija: 1.11.0
Įkėlimo datą: 28 Feb 15
Licencija: Nemokamai
Populiarumas: 42

Rating: nan/5 (Total Votes: 0)

SproutCore siekiama padaryti pastatas Web Apps paprasta ir smagu.
SproutCore buvo parašyta po MVC architektūros principų.
Net jeigu jis yra JS bibliotekos, SproutCore turi daugiau bendro su kakavos arba .NET nei jQuery ar MooTools.
Sproutcore 2.x buvo nutrauktas, plėtra ir toliau kaip pasninko

Savybės :.

  • MVC architektūra
  • Koncentratai greičiu
  • HTML 5 pasiruošę
  • Mobilus draugiškas
  • Mastelis
  • Lengva pritaikyti per temomis
  • Bendruomenė sukūrė
  • Dokumentacija

Kas naujo , šioje laidoje:

  • `hasObserverFor` metodas" SC.Observable` turi buvo patobulintas, kad taip pat būtų galima pasirinktinai patikrinimą prieš konkretų tikslą ir būdą. Tai leidžia užsakovui tinkamai patikrinti konkretaus prižiūrėtojas egzistavimą prieš pridedant jį, o ne tik, kad galėtų patikrinti, bet prižiūrėtojas egzistavimo (nežinant kuris prižiūrėtojas yra).
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • Reagavimas į vieną pirštą, dviejų pirštu ar bet kurio kito skaičiaus lietimui čiaupų, pinches (2+ paliečia) arba Kiepskie alus individualiai arba kaip grupė. Pavyzdžiui, jūsų kodas gali norėti atlikti įvairius veiksmus, kai vienas pirštas čiaupai vs, kai yra du pirštu palieskite.
  • jutiklinis sesija, tarp kai pirmasis prisilietimas prasideda ir paskutinis prisilietimas baigiasi, gali būti daugiau nei vienas gestas laikas. Pavyzdžiui, tai galima naudoti, jeigu norite atlikti žiupsnelis, tada naudokite trečiąjį pirštu palieskite, tada braukite likusius pirštus. Pavyzdžiui, įsivaizduokite, naudojant žiupsnelis masto vaizdą, bakstelėkite išsaugoti pakeitimą ir tada braukite perkelti jį panaikinti visi be kėlimo pirštus. Bent jau, gebėjimas atlikti judesius į vieną jutiklinį sesijos kelis kartus, todėl gestas pripažinimo tvirtesnis prieš benamių atsitiktinių prisilietimų.
  • braukti gestai, dabar gali būti konfigūruojamas, kad atitiktų nuo bet kokių savavališkų kampais, ne tik kairėn, dešinėn, aukštyn ir žemyn.
  • braukti gestai nebesuaktyvins tiesiog juda pakankamai toli viena kryptimi. Jie taip pat turi judėti greitai (konfigūruojama) ir nedelsiant nutraukti.

Kas naujo versija 1.10.2:

  • Pridėta kūrėjų klaida, kai bandote pridėti įrašus be ID-ųjų iki santykių.
  • pridėjo debug režimu tik programuotojo klaida, siekiant išvengti dvigubo skambučius materializeRecord iš vidaus materializeRecord. Rezultatas yra dubliuojami objektus, atrodo, kad tą patį rekordinį egzempliorių, tačiau iš tikrųjų nėra, o tai gali būti labai daug laiko derinti. Tikimės, kad tai taupo kūrėjams sielvarto daug.
  • Pridėta keletas * debug-mode tik * `toString` metodai lengvai derinti.
  • Pridėta Odrobineczkę debug mode tik kūrėjo paramą. Jei rankiniu būdu sujungti / atjungimo apkaustus tai galima netyčia bando susieti su trūkstama objektą. Normalus kamino pėdsakų tai gaminti yra sunku sekti, kad mes pateikti daugiau atsekamumo klaidos pranešimą su kamino.

Kas naujo versija 1.10.0:

  • Leidžia reguliuoti būti vadinamas po gyvosios ir pats paleisti kilpą. Pakoreguokite gali atsirasti švariai, kuris neturi įtakos animacija arba jis gali kirstis, tokiu atveju jis bus perrašyti animacija.
  • Gerina vidaus kodas struktūra remti optimizavimas JS variklius.
  • Modelių sąlyga, kad bandymai užrakinti visus TextFields nuo gavimo dėmesio už modaliniu srityje, nesugeba greičiau (tai taip pat neleidžia gauti apie nuomonėmis sritį, kuri gali dar turėti sritį).

Kas naujo versijos 1.9.2:

  • minkština statyti įrankiai priklausomumo reikalavimus iš yra už- pesimistiškai (ty nepilnamečio versija), kad yra pesimistiškai (ty per pagrindinės versijos).
  • nustato "pakartoti" gabalas dėl @ 2x versiją. Ji buvo neteisingai pridedant @ 2x į visą keliu (ex pabaigoje. /resources/images/image-sliced-from.png@2x Vietoj /resources/images/image-sliced-from@2x.png).
  • Išspręsti neteisingai pavadintas & quot; atsakiklis & quot; generatorių, & quot; būseną & quot; generatorius generuoti SC.State poklasius.
  • Išspręsti gyvatės bylos generatorių & quot; sproutcore gen & quot ;, kad pavadinimai kaip "SCProject" gauti tinkamai pertvarkyta į "sc_project", o ne "s_c_project"
  • .
  • Pridėta parama fono dydžio turtą Buildtools spriting, tai reikalinga spriting tinkamai dirbti tinklainės firefox.
  • Išspręsti neatitikimų ir netinkamo sintaksę kelių šablonų sukurtų su & quot; sproutcore Geną & quot;.
  • Išspręsti trūksta stilių įspėjimus ant švaraus app sukurtas su & quot; sproutcore Geną programa & quot; arba & quot; sproutcore Geną statechart_app & quot; pridedant numatytąjį stilių į app. Taip pat priduria numatytąjį stilių į dizainą, naudojant & quot; sproutcore gen dizainas & quot; (Pvz SC.Page išteklių)
  • Išspręsti netinkamą dvejetainis paiešką naudojamas SC.ManyArray addInverseRecord, kurie lėmė begalinis ciklas.
  • Išspręsti klaidą, kuri leido kontekstinio meniu rodomas nepriklausomai nuo svarbesnių contextMenu į tikslą arba nustatant SC.CONTEXT_MENU_ENABLED arba isContextMenuEnabled false. Tai daro kontekstinio meniu įvykis tvarkymas elgtis pats kaip raktas, pele ir tt renginio tvarkymo.
  • Išspręsti veiksmai:. deleteForward, deleteBackward, moveLeft, moveRight, selectAll, moveUp ir moveDown visada būti tvarkomi TextFieldView elementas, kai ji sutelkti
  • Išspręsti SC.TextFieldView įterpti naują eilutę, kai įvesti paspaudžiamas mygtukas ant teksto srityje.
  • Išspręsti užuomina vertę SC.LabelView, kad jis bus rodomas, kai etiketėje neturi jokios vertės ir isEditable yra tiesa. Apima vieneto testą.
  • Ne ilgiau keičia pagrindinius elementus pateiktus į SC.SegmentedView su Parmos meniu tiesiogiai taip, kad mes ne visada purvinas originalus objektas.

Kas naujo 1.9.1 versija:

  • Išspręsti netinkamo įgyvendinimo SC.SelectionSet: suvaržyti.
  • Išspręsti numanomus globals į SC.MenuPane, sukuriant galimą atminties nutekėjimas.
  • Išspręsti Atminties nutekėjimas su vaikų vaizdu SC.View. "Savininkas" nuosavybė neleido nuomonę gražu galimybę būti šiukšlių surinkta, kai jie yra sunaikinami.
  • Išspręsti SC.stringFromLayout () įtraukti visas maketavimo savybes.

Kas naujo versijos 1.9.0:.

  • Pagerina ir prideda daug dokumentus
  • Prideda Vitrina app naudojamą http://showcase.sproutcore.com. Ši programa yra up-to-data įgyvendinimą visi SproutCore nuomonę ir kontrolė, įskaitant kodo fragmentus dėl daugelio variantų kiekvienam. App taip pat susieja į SproutCore demo, kuri yra regeneruotų ir pakartotinai įgyvendinti.
  • Pristato SC.Color.
  • korekcija ir padidina žiniasklaidos sistema.
  • Prideda neapibrėžtumo SC.ProgressView paramą.
  • Prideda "useUnixTime` priskirti SC.DateTime įrašas atributas tvarkytojams.
  • nuotraukai XHR2 pranešimas įvykis paramą.

Kas naujo versijos 1.8.2:.

  • Fiksuotas sintaksė klaida Datastore vieneto bandymas
  • SC.SplitView dabar gali mixin SC.SplitChild.
  • ištempti krautuvai sritis pasienio Divs, kad jie nesutaptų turinio vaizdą.
  • Apsaugo tikslinę turto konfliktą, kai konfigūruoti mygtuką tikslus, susijusius su SC.AlertPane.
  • Pasikeitė Aria-orientaciją horizontalioje SC.ScrollView į "horizontalus" nuo "vertikalaus".
  • Leidžia SC.CollectionFastPath dirbti su reto kiekio nustatymas visada grįžta elemento vaizdas, net jei turinys dar nėra.
  • Apsaugo SC.GridView iš Iteracja per savo turinio masyvo, kad galėtų dirbti su retais turinį.
  • "mobiliojo Safari kūnas klasės pavadinimas nebėra dedama visose naršyklėse.
  • Leidžia įklijuoti į SC.TextFieldView pranešti, kad vertė pasikeitė.

Kas naujo versijos 1.8.1:

  • nuotraukai trūksta CSS SC.PickerPane kairę ir į dešinę žymeklis.
  • sutvarko iki index.rhtml šabloną.
  • Prideda "useUnixTime` priskirti SC.DateTime įrašas atributas tvarkytojams.
  • Pristato pataisymai ir patobulinimai į žiniasklaidos srityje.
  • Dokumentacija pataisymai.

Kas naujo 1.8 variantas:.

  • naują itin išsamus tris dalis Įvadas į SproutCore
  • Naujas žinynas apie kompiliavimo įrankių.
  • Daug daug pataisymai. Žr PAKEITIMŲ už visiškai sugesti.
  • pagrindinis išvalyti iniciatyva pradžia apima keletą deprecations. Ieškokite konsolės įspėjimų rodo nebenaudojamų funkcijas ir patikrinti PAKEITIMŲ už Išsamų deprecations.
  • Desktop sistema buvo kruopščiai atnaujintas įtraukiant teisinga WAI ARIA atributų gerinti suderinamumą su pagalbinėmis technologijomis.
  • Gauti pagrindinę statechart struktūrą naujus projektus naudojant -statechart jungiklis su sproutcore init ar sproutcore gen app.
  • Statechart narės gali būti atstovauti maršrutas (pagal nutylėjimą SC.routes maršrutus), o jei priskirti, valstybė bus pranešta bet kuriuo metu App vietos pakeitimus, kad atitiktų narės nustatytos maršrutą.

Kas naujo versija 1.7.1 beta:

  • Nauja eilutė matavimo funkcijas optimizuoti styginių vyniojimo .
  • Pridėta parama Automatinės taisos ir autoCapitalize į TextFields.
  • Pridėta atgal objektų tipus anksčiau pašalino išimant SC.Object
  • išimant stebėtojas keliai kodas tvirtesne tvarkymo.
  • perrašymas SC.LOG_RUNLOOP_INVOCATIONS - dabar pervadinta į SC.LOG_DEFERRED_CALLS - dirbti su nauja runloop įgyvendinimo
  • .
  • Pridėta šį SC.RunLoop.kill nutraukti švariai paleisti linijos atveju klaida.
  • Pridėta galimybė dinamiškai pridėti substates į statechart per valstijos addSubstate metodą.
  • Atnaujinta statechart sekimo logika.
  • Atnaujinta SC.State. getSubstate dabar priima atg; įtraukta getState metodą; gotoState ir gotoHistoryState dabar naudoja getState
  • atnaujinama valstijos gotoState ir gotoHistoryState leisti daugiau išraiškingas valstybės Arg, kad dabar leidžia į "parentState"
  • naudoti
  • Atnaujinta SC.State anketa getSubstate metodą, kad būtų galima kelio posakių. Taip pat refacted į findFirstRelativeCurrentState metodą.
  • Nauja SC globals teikti informaciją, pavyzdžiui, statyti režimą, statyti numerį ir lokalę.

Kas naujo versijos 2.0 Beta 3:

  • Nauja Protėvių Pagalbininkai
  • kontekstai į vairą
  • dvipusis transformacijos
  • SC.Run, stebėtojai ir Papildomi parametrai "
  • Šablonas Derinimo
  • teigti ataskaitos
  • fiksavimas unknownProperty

Kas naujo versijos 2.0 Beta 2:

  • Ši versija pašalina iš klaidų skaičių ir žymiai pagerina patogumo klausimus, taip pat nustatantis suderinamumą su Internet Explorer 6+ ir Opera.

Kas naujo versijos 1.6.0:

  • SproutCore 1.6 daugiausia klaidų taisymas spaudai siekiant padėti sukurti stabilesnį patirtį.

Kas naujo 2.0 versija VB:

  • SproutCore 2.0 Kūrėjas peržiūra montavimas ir vis dar sunkiųjų plėtra ir API, gali keistis.

Kas naujo versija 1.6 Beta:

  • Klaidų ištaisymas sinchronizavimo tarp SproutCore RecordArray / ManyArray / ChildArray ir TemplateCollectionView
  • Perkelta formos bandomajai sistemos
  • Perkelta maršruto į savo sistemą
  • Pagerėja gebėjimas naudotis stalo elementai vairą šablonų
  • CSS ir kryžminio naršyklės nustatomos įmontuotais kontrolės
  • Žymiai išvalyti in-line dokumentus

Kas naujo versijos 1.5.0:

  • WAI ARIA Pagalba
  • SCSS ir duomenų URI
  • Šablonas Peržiūrėti
  • Moduliniai Kraunasi

Kas naujo versija 1.5.0 RC2:

  • pataisymai: "
  • ir pataisymų tona TemplateView
  • TemplateCollectionView dabar dirba su RecordArrays
  • TemplateCollectionView dabar yra daug veiksmingiau, kai masyvas jis atstovauja pakeitimus
  • Išspręsti į {{#each}} pagalbininkas kur turinys neatsinaujina, kai jis pasikeitė klaidą "
  • Išspręsti klaida, kai {{bindAttr}} neveikia, jei bus pateikta klasės atributas
  • aiškiai dokumentuotas, kad itemViewTemplate turto buvimo TemplateCollectionView
  • Išspręsti klaida, kai buvo nėra negaliojančia, kai pirmą kartą nuosavybė į jų priklausomas raktu kelyje pasikeitė skaičiuojamos savybės
  • Pašalinta kai svyruojančiosios kablelių, kad darė klaidų Internet Explorer 7 "
  • Išspręsti klaida, kai vieneto bandymai buvo pažeidimas, Internet Explorer 7 "
  • išsprendžia problemą, kai teksto laukų negali būti aktyvuota Android prietaisų
  • Pašalinta neteisingą perspėjimą, kai buvo prijungtas apkaustai
  • Įranga:
  • Jungtys dabar ugnies automatiškai, kai turtas yra pakeistas per debug konsolės
  • Esminiai patobulinimai inline dokumentus
  • Atnaujinta QUnit į naujausią versiją "

Reikalavimai :

  • Javascript kliento pusėje

Panaši programinė įranga

Backbone.js
Backbone.js

20 Jul 15

XLSX.js
XLSX.js

6 Jun 15

Kita programinė įranga kūrėjas Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Komentarai SproutCore

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją