SproutCore

Software screenshot:
SproutCore
Software detaljer:
Version: 1.11.0
Upload dato: 28 Feb 15
Licens: Gratis
Popularitet: 42

Rating: nan/5 (Total Votes: 0)

SproutCore sigter gøre bygning web apps enkel og sjov.
SproutCore blev skrevet efter MVC arkitekturprincipper.
Selv om det er et JS bibliotek, SproutCore har mere til fælles med kakao eller .NET end jQuery eller MooTools.
Sproutcore 2.x er udgået, fortsætter udviklingen som Ember

Egenskaber :.

  • MVC arkitektur
  • Koncentrater på hastighed
  • HTML 5 klar
  • Mobil velkomne
  • Skalerbar
  • Let at tilpasse via temaer
  • Fællesskab udviklet
  • Dokumentation

Hvad er nyt i denne udgivelse:

  • `hasObserverFor` metode` SC.Observable` har blevet forbedret også være i stand til valgfrit check mod et specifikt mål og metode. Dette gør det muligt for bygherren at korrekt kontrollere, om der foreligger et specifikt handler, før du tilføjer det snarere end kun at kunne kontrollere, om der foreligger en handling (uden at vide hvilken handling det er).
  • SC.Gesturable & SC.Gesture (SC.TapGesture, SC.PinchGesture, SC.SwipeGesture)
  • Reaktion på én finger, to fingre eller et andet nummer touch vandhaner, klemmer (2 + rører) eller aflæser individuelt eller som en gruppe. For eksempel kan din kode ønsker at udføre forskellige handlinger, når en enkelt finger vandhaner vs. når der er en to finger tap.
  • En berøring session, tiden mellem, når den første berøring begynder og den sidste kontakt slutter, kan indeholde mere end én gestus. For eksempel er det muligt for brugeren at udføre en knivspids, og brug derefter en tredje finger til at trykke, så knalde de resterende fingre. For eksempel forestille sig at bruge knivspids at skalere et billede, skal du trykke for at gemme ændringen og derefter swipe for at flytte den til side alle uden at løfte fingrene. I det mindste mulighed for at udføre bevægelser i et enkelt tryk session flere gange, gør gestus anerkendelse mere robust over for omstrejfende utilsigtede hånd.
  • Swipe gestus kan nu konfigureres til at matche mod vilkårlige vinkler, ikke kun venstre, højre, op og ned.
  • Swipe gestus ikke længere udløse ved blot at flytte langt nok i én retning. De skal også bevæge sig hurtigt (konfigurerbar) og slutter med det samme.

Hvad er nyt i version 1.10.2:

  • Tilføjet en Developer Fejl ved forsøg på at tilføje poster uden id s til relationer.
  • Tilføjet en debug-tilstand udvikler fejl at forhindre dobbelt opkald til materializeRecord indefra materializeRecord. Resultatet duplikeres objekter, der synes at være den samme post instans, men som i virkeligheden ikke, som kan være meget tidskrævende at debug. Forhåbentlig dette sparer udviklerne en masse sorg.
  • tilføjet flere * debug-mode kun * `toString` metoder til nem debugging.
  • Tilføjet en lille smule af debug-tilstand udvikler support. Hvis manuel tilslutning / frakobling bindinger er det muligt at uheld forsøge at binde sig til en manglende objekt. Den normale Stakundersøgelsen dette ville producere er svært at følge, så præsenterer vi en mere sporbar fejlmeddelelse med stakken.

Hvad er nyt i version 1.10.0:

  • Tillader justere at blive kaldt efter animere i samme køre loop. Juster kan forekomme rent, som ikke vil påvirke animation eller det kan kollidere, i hvilket tilfælde det vil tilsidesætte animationen.
  • Forbedrer intern kode struktur til at understøtte optimering af JS motorer.
  • Gør det betingede, at forsøg på at låse alle tekstfelter fra at modtage fokus bag en modal rude mislykkes hurtigere (dette forhindrer også at få ruden på synspunkter, som måske endnu ikke har en rude).

Hvad er nyt i version 1.9.2:

  • Blødgør byggeværktøjerne afhængighed krav fra at være ultra- pessimistisk (dvs. inden for en mindre udgave) til at være pessimistisk (dvs. inden for en større udgave).
  • Rettelser 'gentagelse' skive for @ 2x version. Det blev forkert tilføje @ 2x til slutningen af ​​hele stien (ex. /resources/images/image-sliced-from.png@2x Stedet for /resources/images/image-sliced-from@2x.png).
  • Rettelser forkert navngivet & quot; responder & quot; generator til & quot; stat & quot; generator til at generere SC.State underklasser.
  • Løser slangen sag generator for & quot; sproutcore Gen & quot ;, så navne som »SCProject 'komme ordentligt omdannet til" sc_project «og ikke» s_c_project "
  • .
  • Tilføjet understøttelse af background-size ejendom i Buildtools spriting, dette kræves for spriting at fungere ordentligt i nethinden firefox.
  • Løser uoverensstemmelser og forkert syntaks i flere skabeloner oprettet med & quot; sproutcore Gen & quot;.
  • Rettelser mangler stylesheet advarsler på en ren app genereret med & quot; sproutcore Gen app & quot; eller & quot; sproutcore Gen statechart_app & quot; ved at tilføje en standard stylesheet til app. Tilføjer også en standard stylesheet til et design, når du bruger & quot; sproutcore Gen design & quot; (Det vil sige en SC.Page ressource)
  • Løser forkert binær søgning bruges af SC.ManyArray addInverseRecord, der resulterede i en uendelig løkke.
  • Rettelser bug der tillod genvejsmenuen vises uanset tvingende ContextMenu i en visning eller indstilling SC.CONTEXT_MENU_ENABLED eller isContextMenuEnabled til false. Dette gør genvejsmenuen begivenhed håndtering opfører det samme som håndtering begivenhed nøglen, mus osv.
  • Løser aktioner:. deleteForward, deleteBackward, moveLeft, moveRight, SelectAll, Moveup og moveDown skal altid håndteres af TextFieldView element, når den har fokus
  • Rettelser SC.TextFieldView at indsætte en ny linje, når tasten enter trykkes på et tekstområde.
  • Løser tippet værdi for SC.LabelView så den vises, når etiketten har ingen værdi og isEditable er sandt. Inkluderer unit test.
  • Ikke længere ændrer de underliggende poster givet til en SC.SegmentedView med et overløb menu direkte, så vi ikke altid beskidt det oprindelige objekt.

Hvad er nyt i version 1.9.1:

  • Løser ukorrekt gennemførelse af SC.SelectionSet: begrænse.
  • Løser implicitte globals i SC.MenuPane, at skabe en mulig hukommelsesfejl.
  • Rettelser hukommelsesfejl med barn over SC.View. Den "ejer" ejendom forhindret synspunkter i at kunne være skrald indsamles, når de bliver ødelagt.
  • Rettelser SC.stringFromLayout () til at omfatte alle de layout egenskaber.

Hvad er nyt i version 1.9.0:.

  • Forbedrer og tilføjer meget dokumentation
  • Tilføjer Showcase app bruges på http://showcase.sproutcore.com. Denne app indeholder en up-to-date gennemførelse af alle SproutCore synspunkter og kontroller, herunder en kode her til de mange muligheder i hver. Den app også links ind i SproutCore demoer, der er ved at blive inddrevet og re-implementeret.
  • Introducerer SC.Color.
  • Rettelser og forbedrer rammerne medier.
  • Tilføjer ubestemt SC.ProgressView support.
  • Tilføjer `useUnixTime` tillægge SC.DateTime rekord attribut handlere.
  • Tilføjer XHR2 support meddelelse begivenhed.

Hvad er nyt i version 1.8.2:.

  • Fast syntaksfejl i Datastore unit test
  • SC.SplitView kan nu MixIn SC.SplitChild.
  • tyndet picker rude grænserne divs, så de ikke overlapper visningen indhold.
  • Forhindrer target ejendom konflikt, når du konfigurerer knap mål med SC.AlertPane.
  • Ændret arie-orienteringen af ​​horisontal SC.ScrollView til »horisontale« fra »vertikal«.
  • Tillader SC.CollectionFastPath at arbejde med sparsomme indhold ved altid returnere en vare visning, selv når indholdet er endnu ikke tilgængelig.
  • Forhindrer SC.GridView fra iteration over dets indhold vifte for at arbejde med sparsomme indhold.
  • Den "mobil-safari 'krop klasse navn ikke længere bliver tilføjet i alle browsere.
  • Muliggør indsætning i SC.TextFieldView at meddele, at værdien ændres.

Hvad er nyt i version 1.8.1:

  • Tilføjer manglende CSS for SC.PickerPane venstre og højre pointer.
  • rydder op index.rhtml skabelon.
  • Tilføjer `useUnixTime` tillægge SC.DateTime rekord attribut handlere.
  • Indfører rettelser og forbedringer af rammerne medier.
  • Dokumentation rettelser.

Hvad er nyt i version 1.8:.

  • En helt ny usædvanligt detaljeret tre del introduktion til SproutCore
  • En ny reference guide om byggeværktøjerne.
  • Mange mange fejlrettelser. Se CHANGELOG for en komplet sammenbrud.
  • Begyndelsen af ​​en større oprydning initiativ omfatter flere deprecations. Kig efter konsol advarsler at indikere frarådede funktioner og tjekke CHANGELOG for den fulde liste over deprecations.
  • Desktop rammer er blevet grundigt opdateret med korrekt WAI-ARIA attributter for forbedret kompatibilitet med teknologiske hjælpemidler.
  • Få en grundlæggende tilstandsdiagram struktur i nye projekter ved hjælp af -statechart afbryder med sproutcore init eller sproutcore gen app.
  • tilstandsdiagrammerne stater kan gøres for at repræsentere en rute (som standard SC.routes ruter), og hvis tildelt, vil staten blive underrettet helst app placering ændres til at matche statens tildelte rute.

Hvad er nyt i version 1.7.1 beta:

  • Nye string målefunktioner at optimere for streng indpakning .
  • Tilføjet understøttelse af Autokorrektur og autoCapitalize i tekstfelter.
  • Tilføjet tilbage objekttyper tidligere fjernede den refactored SC.Object
  • refactored observatøren stier kode til en mere robust håndtering.
  • Omskriv SC.LOG_RUNLOOP_INVOCATIONS - nu omdøbt til SC.LOG_DEFERRED_CALLS - at arbejde med den nye runloop implementering
  • .
  • Tilføjet denne SC.RunLoop.kill at opsige rent en køre loop i tilfælde af en fejl.
  • Tilføjet muligheden for at dynamisk tilføje substates til et tilstandsdiagram via en stats addSubstate metode.
  • Opdateret tilstandsdiagrammet sporing logik.
  • Opdateret SC.State. getSubstate nu accepterer en tilbagekald; tilsat getState metode; gotoState og gotoHistoryState nu bruge getState
  • Opdateret statens gotoState og gotoHistoryState at give mulighed for en mere udtryksfuld tilstand arg der nu tillader anvendelse af 'parentState "
  • Opdateret SC.State s getSubstate metode til at give mulighed for sti udtryk. Også refacted den findFirstRelativeCurrentState metoden.
  • New SC Globals til at give oplysninger som bygge-tilstand, bygge nummer og locale.

Hvad er nyt i version 2.0 Beta 3:

  • Ny Ancestor Hjælpere
  • sammenhænge Styr
  • To-vejs transformationer
  • SC.Run, observatører og Yderligere parametre
  • Skabelon Debugging
  • hævde Udtalelser
  • Fix for unknownProperty

Hvad er nyt i version 2.0 Beta 2:

  • Denne version eliminerer en række fejl og forbedrer usability problemer, samt fastsættelse kompatibilitet med Internet Explorer 6+ og Opera.

Hvad er nyt i version 1.6.0:

  • SproutCore 1.6 er stort set en bug fix release formål at bidrage til at give en mere stabil oplevelse.

Hvad er nyt i version 2.0 DP:

  • SproutCore 2.0 er en udvikler forhåndsvisning installation og er stadig under tung udvikling og API'er vil sandsynligvis ændre sig.

Hvad er nyt i version 1.6 Beta:

  • Fejlrettelser til synkronisering mellem SproutCore RecordArray / ManyArray / ChildArray og TemplateCollectionView
  • Flyttede formularer til eksperimentelle rammer
  • Flyttet routing i sin egen ramme
  • Forbedret evne til at bruge tabelelementer i Styr skabeloner
  • CSS og cross-browser rettelser til indbyggede kontrolfunktioner
  • Markant ryddet op in-line dokumentation

Hvad er nyt i version 1.5.0:

  • WAI-ARIA Support
  • SCSS og Data URI'er
  • Skabelon View
  • Modular Loading

Hvad er nyt i version 1.5.0 RC2:

  • Fejlrettelser:
  • Et ton af fejlrettelser til TemplateView
  • TemplateCollectionView arbejder nu med RecordArrays
  • TemplateCollectionView er nu langt mere effektiv, når array den repræsenterer ændringer
  • Løser en fejl i {{#each}} hjælper, hvor indholdet ikke var opdatering efter det ændret
  • Retter en fejl, hvor {{bindAttr}} var ikke i orden, når de har en klasse attribut
  • udtrykkeligt dokumenteret eksistensen af ​​den itemViewTemplate ejendom i TemplateCollectionView
  • Retter en fejl, hvor beregnede egenskaber ikke blev ugyldiggjort, når den første ejendom i vejen for deres afhængige nøgle ændret
  • Fjernet nogle efterstillede kommaer, der var forårsager fejl i Internet Explorer 7
  • Retter en fejl, hvor unit test var ikke på Internet Explorer 7
  • Løser et problem, hvor tekstfelter ikke var i stand til at blive aktiveret på Android-enheder
  • Fjernet en ugyldig advarsel, når bindinger var tilsluttet
  • Features:
  • Bindinger nu fyre automatisk, når en ejendom ændres via debug konsol
  • væsentlige forbedringer i inline dokumentation
  • Opdateret QUnit til nyeste version

Krav :

  • JavaScript aktiveret på klientsiden

Lignende software

Deprecated
Deprecated

12 May 15

Sheethub
Sheethub

12 Apr 15

miuri.js
miuri.js

13 May 15

Andre software developer Strobe Inc. and contributors

Ember
Ember

12 Mar 16

Kommentarer til SproutCore

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!