SproutCore

Szoftver screenshot:
SproutCore
Szoftver adatai:
Változat: 1.11.0
Feltöltés dátuma: 28 Feb 15
Engedély: Ingyenes
Népszerűség: 42

Rating: nan/5 (Total Votes: 0)

SproutCore célja, hogy építési web alkalmazások egyszerű és szórakoztató.
SproutCore írták követő MVC architektúra elvei.
Még ha ez egy JS könyvtár, SproutCore több közös kakaós vagy .NET, mint jQuery vagy MooTools.
Sproutcore 2.x már megszűnt, a fejlesztés tovább, mint Ember .

Tulajdonságok :

  • MVC építészet
  • koncentrál speed
  • HTML 5 kész
  • Mobile barát
  • Bővíthető
  • könnyen testre keresztül témák
  • Közösség kifejlesztett
  • Dokumentáció

Mi az új ebben a kiadásban:

  • A `hasObserverFor` módszer` SC.Observable` van Javult is tudja, hogy opcionálisan check, konkrét célt és módszert. Ez lehetővé teszi, hogy a fejlesztő, hogy megfelelően ellenőrizze, hogy létezik egy speciális felvezető felvétel előtt, nem pedig csak akkor tudja ellenőrizni, hogy léteznek olyan handler (anélkül, hogy tudnánk, amely handler ez).
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • válaszolva egyetlen ujjal, két ujjal, vagy bármely más számú érintés csapok, csipet (2+ simításokat), vagy kiüti egyénileg vagy csoportosan. Például a kódot érdemes végezni a különböző tevékenységek során egyetlen ujjal csapok vs. ha van egy két ujjal érintse meg.
  • Egy kis ülés közötti időben, amikor az első érintés kezdődik és az utolsó érintés véget ér, tartalmazhat több gesztust. Például, lehetséges, hogy a felhasználó végre egy csipet, majd egy harmadik ujját, hogy érintse meg, majd húzza el a többi ujja. Képzeljük el például, a pinch méretarányos egy képet, érintse menteni a változást, majd ellop mozgatni félre minden felemelése nélkül az ujjait. Legalábbis, képes végrehajtani gesztusok egyetlen érintéssel ülésen többször teszi gesztusfelismerő erőteljesebb ellen kóbor véletlen érintések.
  • Swipe gesztusok lehet konfigurálni, hogy megfeleljen ellen tetszőleges szögből, nem csak jobbra, balra, fel és le.
  • Swipe gesztusok nem aktivál áthelyezésével elég messze az egyik irányba. Azt is meg kell gyorsan (konfigurálható), és azonnal befejeződik.

Mi az új verzióban 1.10.2:

  • Hozzáadás a Developer Error hozzáadása során bejegyzések nélkül id a kapcsolatot.
  • Hozzáadás a debug módban csak fejlesztői hiba, hogy megakadályozzák a kettős hívások materializeRecord belül materializeRecord. Az eredmény a duplikált objektumok tűnnek ugyanazt a rekordot például, de valójában nem, ami nagyon időigényes hibakeresés. Remélhetőleg ez megmenti a fejlesztők a sok bánat.
  • Added több * debug módban csak * `toString` módszerek az egyszerű hibakeresés.
  • Hozzáadás egy apró kis debug módban csak fejlesztői támogatás. Ha kézzel csatlakoztatása / kihúzása kötések lehetséges, hogy véletlenül próbálja kötődik a hiányzó tárgy. A normál stack trace ez termel nehéz követni, így bemutatunk egy nyomon követhető hibaüzenet a verem.

Mi az új verzióban 1.10.0:

  • Lehetővé alkalmazkodni neveztessék az eleven ugyanabban futni loop. Állítsa előfordulhatnak tisztán, ami nem befolyásolja az animáció vagy lehet összecsapása, amely esetben felülírja az animáció.
  • Javítja belső kód szerkezetét, hogy támogassa optimalizálása JS motorok.
  • teszi a feltételes hogy megpróbálja lezárni az összes szövegmező kapjon hangsúlyt mögött modális szélvédő, nem gyorsabban (ez is megakadályozza, hogy kezd a panelben a nézeteket, amelyek talán még nem rendelkeznek a panelen).

Mi az új verzióban 1.9.2:

  • lágyítja a kiépítése eszközök függőségi követelményeket attól, hogy ultra pesszimista (azaz egy kisebb verzió), hanem a pesszimista (azaz egy nagyobb változat).
  • javítások "ismétlés" slice @ 2x verziója. Mivel tévesen hozzáfűzve @ 2x, hogy a végén az egész utat (ex. /resources/images/image-sliced-from.png@2x Helyett /resources/images/image-sliced-from@2x.png).
  • javítások hibásan nevezi & quot; válaszadó & quot; generátor a & quot; állami & quot; generátorhoz SC.State alosztályok.
  • Rögzíti a kígyó esetben generátor & quot; sproutcore gen & quot ;, hogy neveket, mint "SCProject" kap rendesen átalakult a "sc_project", és nem "s_c_project".
  • A támogatás a háttérben méretű ingatlant Buildtools spriting, ez szükséges a spriting megfelelő működését a retina firefox.
  • Javítva következetlenségek és helytelen szintaxist számos sablon létrehozott & quot; sproutcore gen & quot;.
  • javítások hiányoznak stylesheet figyelmeztetések tiszta app generált & quot; sproutcore gen app & quot; vagy & quot; sproutcore gen statechart_app & quot; hozzáadásával az alapértelmezett stíluslapot az app. Azt is hozzáteszi, egy alapértelmezett stíluslapot a design, ha a & quot; sproutcore gen design & quot; (Vagyis egy SC.Page erőforrás)
  • Javítva helytelen bináris keresés által használt SC.ManyArray addInverseRecord azt eredményezte, hogy egy végtelen ciklusba.
  • javítások hiba, ami megengedte a helyi menü jelenik meg, függetlenül elsőrendű ContextMenu a néző vagy beállítási SC.CONTEXT_MENU_ENABLED vagy isContextMenuEnabled, hogy hamis. Ez teszi a helyi menü eseménykezelés hasonlóképpen viselkedik, mint a kulcs, egér, stb eseménykezelés.
  • javítások akciók: deleteForward, deleteBackward, moveLeft, moveRight, SelectAII, moveUp és moveDown hogy mindig kezeli a TextFieldView elemet, ha azt összpontosítani.
  • javítások SC.TextFieldView beszúrni egy új sort, amikor az enter gombot megnyomja egy szövegmezőbe.
  • Javítja a célzást érték SC.LabelView, hogy meg fog jelenni, ha a címke nincs értéke, és isEditable igaz. Tartalmazza egység vizsgálat.
  • Már nem módosítja a mögöttes tételek kapnak a SC.SegmentedView egy túlfolyó menübe, hogy mi nem mindig piszkos az eredeti objektumot.

Mi az új verzióban 1.9.1:

  • javítások nem megfelelő végrehajtása SC.SelectionSet: korlátozzák.
  • Javítva implicit globals a SC.MenuPane, ami egy esetleges memóriavesztés.
  • javítások memóriavesztés gyermek kilátást SC.View. A "tulajdonos" tulajdon megakadályozta kilátást, hogy képes legyen szemetet gyűjtött, amikor elpusztult.
  • javítások SC.stringFromLayout (), az összes szükséges Elrendezéstulajdonságok.

Mi az új verzióban 1.9.0:

  • Javítja és hozzáteszi sok dokumentációt.
  • Felveszi a Showcase app használt http://showcase.sproutcore.com. Ez az alkalmazás tartalmaz egy up-to-date végrehajtásának minden SproutCore nézeteit és ellenőrzéseket, beleértve kódrészletek a sok lehetőség minden. Az app is összeköti a SproutCore demókat, amelyeket jelenleg nyerni és ismét végre.
  • Bevezeti SC.Color.
  • Javítás és fokozza a média keretet.
  • ad határozatlan SC.ProgressView támogatást.
  • Hozzáteszi `useUnixTime` tulajdonítanak SC.DateTime rekordot attribútum rakodók.
  • Hozzáad XHR2 esemény értesítést támogatást.

Mi az új verzióban 1.8.2:

  • Fix szintaktikai hiba Adattárbeli egység vizsgálat.
  • SC.SplitView most már mixin SC.SplitChild.
  • elvékonyodott targonca ablaktábla határon divs, hogy azok ne fedjék egymást a tartalmat kilátás.
  • Megakadályozza céltulajdonsággal konfliktus, amikor beállítjuk a gomb célokat SC.AlertPane.
  • Megváltozott az ária-orientációja vízszintes SC.ScrollView a "horizontális" a "vertikális".
  • Lehetővé SC.CollectionFastPath dolgozni gyér tartalom mindig vissza egy elem nézetet is, ha a tartalom még nem elérhető.
  • Megakadályozza SC.GridView a iterálás annak tartalmát tömb annak érdekében, hogy működjön együtt a ritka tartalmat.
  • A "mobil-szafari" test osztály nevét már nem bővül minden böngészőben.
  • Engedélyezi beillesztés SC.TextFieldView értesíteni, hogy az érték megváltozott.

Mi az új v 1.8.1:

  • ad hiányzik CSS SC.PickerPane bal és jobb pointer.
  • Tidies fel index.rhtml sablont.
  • Hozzáteszi `useUnixTime` tulajdonítanak SC.DateTime rekordot attribútum rakodók.
  • Bevezeti javítások és fejlesztések a média-keretrendszert.
  • Dokumentáció rögzíti.

Mi az új a 1.8 verzió:

  • Egy teljesen új kivételesen részletgazdag három részes bevezetés SproutCore.
  • Egy új Reference Guide a fordításához szükséges eszközöket.
  • Sok számos hibajavítást. Lásd a változások egy teljes bontásban.
  • A kezdetek a nagy tisztítsák meg a kezdeményezés is több deprecations. Keresse meg a konzol figyelmeztetések, jelezve, elavult funkciók és ellenőrizze a CHANGELOG a teljes listáját deprecations.
  • A Desktop keret alaposan aktualizálják a helyes WAI-ARIA attribútumok a jobb kompatibilitás kisegítő technológiákkal.
  • kap egy alap statechart szerkezet új projektek segítségével -statechart kapcsoló sproutcore init vagy sproutcore gen app.
  • Statechart Államok lehet, hogy képviselje útvonal (alapértelmezés szerint SC.routes útvonalak), és ha megbízzák az állami értesítjük bármikor az alkalmazás helyének módosítását, hogy megfeleljen az állam kijelölt útvonalon.

Mi az új verzióban 1.7.1 beta:

  • New karakterlánc mérési funkciók optimalizálására string csomagolás .
  • A támogatás a AutoCorrect és autoCapitalize a szövegmező.
  • visszaadtuk típusú objektumok korábban eltávolította a refactored SC.Object
  • Refactored megfigyelői utak kódot erőteljesebb kezelésre.
  • Írja át SC.LOG_RUNLOOP_INVOCATIONS - mai nevén a SC.LOG_DEFERRED_CALLS - együtt dolgozni az új runloop végrehajtását.
  • Added ezt a SC.RunLoop.kill felmondani tisztán futni hurok hiba esetén.
  • Added képes dinamikusan hozzáadni alállapotot egy statechart keresztül állam addSubstate módszert.
  • Frissült a statechart felkutatása logika.
  • Frissítve SC.State. getSubstate most elfogadja a visszahívási; hozzáadott getState módszerrel; gotoState és gotoHistoryState most használni getState
  • Frissítve állam gotoState és gotoHistoryState, hogy egy sokkal kifejezőbb állapotban arg, hogy most lehetővé teszi a használatát "parentState"
  • Frissítve SC.State a getSubstate módszer lehetővé útkifejezésekkel. Szintén refacted a findFirstRelativeCurrentState módszert.
  • New SC globals tájékoztatási hasonló felépítési módban, build száma, és locale.

Mi az új 2.0-ás verzió Beta 3:

  • New Ancestor Segítők
  • összefüggések Kormányok
  • Two-Way Transforms
  • SC.Run, megfigyelők és további paraméterek
  • Template hibakeresés
  • Assert mondatok
  • Fix for unknownProperty

Mi az új 2.0-ás verzió Beta 2:

  • Ez a változat kiküszöböli a hibák száma, és jelentősen javítja használhatósági kérdések, valamint a rögzítő kompatibilitás Internet Explorer 6 + és Opera.

Milyen új verzióban 1.6.0:

  • SproutCore 1,6 nagyrészt a bug fix kiadás, amelynek célja, hogy segítséget nyújt a stabilabb élményt.

Mi az új 2.0 verzióban DP:

  • SproutCore 2.0 egy fejlesztői preview telepítés és jelenleg is erős fejlesztés és API-k valószínűleg változtatni.

Mi az új 1.6 Beta:

  • Bugfixek a szinkronizálás között SproutCore RecordArray / ManyArray / ChildArray és TemplateCollectionView
  • költözött formák a kísérleti keret
  • költözött routing be saját keretet
  • Továbbfejlesztett képes használni táblázat elemei Kormányok sablonok
  • CSS és cross-browser rögzíti a beépített kontrollokat
  • Jelentősen kitakarította in-line dokumentációt

Mi az új a 1.5.0 verzió:

  • WAI-ARIA Support
  • SCSS and Data URI-
  • Sablon megtekintése
  • Moduláris Loading

Mi az új a 1.5.0 verzió RC2:

  • hibajavítások:
  • A rengeteg hibajavítást, hogy TemplateView
  • TemplateCollectionView vállalattal működik együtt RecordArrays
  • TemplateCollectionView most sokkal hatékonyabb, ha a tömb azt változásokat képviselve
  • Javítva egy hiba a {{}} #each helper, ahol a tartalom nem volt frissítése után megváltozott
  • Javítva egy hiba, ha {{}} bindAttr nem működött, mikor ellátva class attribútum
  • egyértelműen dokumentált, hogy létezik a itemViewTemplate ingatlan TemplateCollectionView
  • Javítva egy hiba, ha kiszámítható tulajdonságait nem érvénytelenítünk amikor az első ingatlan az útját eltartott gomb megváltozott
  • Az eltávolított néhány záró vesszőt okoztak hibákat az Internet Explorer 7
  • Javítva egy hiba, ha unit tesztek még nem került sor az Internet Explorer 7
  • kijavítja, ahol a szöveges mezők nem voltak képesek aktiválni az Android készülékek
  • Az eltávolított érvénytelen figyelmeztetést, amikor kötéssel kapcsolódott
  • Tulajdonságok:
  • Bindings teremteni tűz esetén automatikusan egy ingatlan változott keresztül a debug konzolt
  • lényegesen javítsák az inline dokumentációs
  • Frissítve QUnit a legújabb verziót

követelmények :

  • JavaScript kliens oldalon

Hasonló program

JOQULAR
JOQULAR

10 Feb 16

jsonparse
jsonparse

10 Dec 15

ODX-Lib
ODX-Lib

5 Jun 15

StringTree
StringTree

5 Jun 15

Más szoftver fejlesztő Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Hozzászólások a SproutCore

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint