The-M-Project

Skjermbilde programvare:
The-M-Project
Prog.varedetaljer:
Versjon: 1.4.0 / 2.0.0-beta3
Last opp dato: 13 May 15
Utvikler: M-Way Labs
Lisens: Gratis
Popularitet: 13

Rating: nan/5 (Total Votes: 0)

Den-M-Project inneholder kode fra en rekke forskjellige åpen kildekode-prosjekter inkludert Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt og mange flere.
Dette skaper en solid base for montering HTML 5-applikasjoner, spesielt utformet og tilpasset for å kjøre på mobile enheter.
Bruke-M-Project hjelper utviklere ut ved å gi én enkelt kodebase fra hvor du skal administrere og kompilere et program, i stedet for å måtte forholde seg til en egen kode depotet for hver betjent mobil plattform.

Egenskaper

  • Generelle funksjoner:
  • MVC kodebase
  • HTML 5-støtte
  • Java-all utvikling syklus
  • support Offline
  • Rich brukergrensesnitt
  • dataprovider for lokal og ekstern lagring utholdenhet
  • Internasjonalisering (i18n)
  • Node.js basert bygge verktøy
  • CSS3-baserte overganger
  • URL dypt bindings
  • SCSS støtte
  • Temaer

  • Platforms:
  • Palm WebOS
  • Windows Phone
  • Blackberry
  • Kindle
  • Android
  • iOS

Hva er nytt i denne versjonen:

  • Gjennomført tema i M.TextFieldView
  • Lagt appdidload hendelsen
  • Lagt cssClass eiendom til M.GridView
  • Oppdatert jQuery til 1.9.1
  • Oppdatert jQuery mobil til 1.3.0
  • Feilretting setActiveItem-metoden i CarouselView
  • Tillat mellomrom i eiendom navn valuePattern
  • Lagt nearestNumber funksjon for å M.Math
  • Feilretting setActiveItem-metoden i CarouselView: paginator ikke oppdatere
  • Oppdatert d8 til v0.4.0
  • Oppdatert underscore.js til v1.4.4
  • Lagt MovableLabelView

Hva er nytt i versjon 1.3.0:

  • Fikset en bug med bildevisning og lasten event
  • Fikset en bug med M.WebView og Android + Cordova (gjengi pseudo div og presse iframe dynamisk)
  • Angi gjeldende listeelement verdi til visningen verdi. Dette gjør det mulig for eksempel for å få verdien / contentBinding av en liste element i en mal visning.
  • Fast et problem med debugMode flagg og M.Logger (thx til wherati)
  • Lagt M.ImagePreloader komponent og koblet det med espresso preloading del til auto-load alle bilder på oppstart hvis aktivert via config.json.
  • Refactored intern id / model_id oppførselen til listepunkt ids passert når et listeelement er valgt.
  • Deaktivert automatisk posisjonering av knapper innenfor et listeelement visning påføres med jQuery Mobile.
  • Lagt updateListItemView å M.ListView.
  • Minor ytelsesforbedring for M.LoaderView (bufret velgeren).
  • Fast inkonsekvens bug med valgliste i single_selection_dialog modus.
  • Lagt iconSize eiendom til M.MapMarkerView.
  • Lagt auto-ødelegge på DOM fjerne spesielt for listeelementer

Hva er nytt i versjon 1.1.0:

  • Faste isAsync og isJSON flagg i M.Request
  • Fast trykk / klikk problemet med Google Maps på iOS
  • Fikset en bug med hendelsen ekspedering og hyperkoblinger for knapper / merkelapper
  • Fast themeUpdate () av ​​M.SelectionListView og med enkel dialog valgmodus (ingen flere js feil med tomt innhold binding)
  • Fikset problem med å ha flere verktøylinjer når & quot; outsourcing & quot; dem inn i en egen fil
  • Fikset problem med hardkodet view id i tabellvisning (thx til jianliao)
  • Lagt parentView eiendom til en visning som er gjengitt i renderChildViews
  • Oppdatert D8 biblioteket til 0.1.5
  • Tøm validering status før validere den igjen (thx til jianliao)
  • Lagt hendelser eiendom til M.ListView som blir brukt på alle elementer hvis malen ikke spesifiserer hendelser også
  • Lagt sveip knappen funksjonen til M.ListView / M.ListItemView
  • Lagt hasAsteriskOnLabel eiendom til M.TextFieldView, M.SliderView og M.SelectionListView (thx til jianliao)
  • Lagt til en kompleks delt visning komponent til rammen (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Fast et problem med minifed modernizr og Espresso er DCE
  • Oppdatert D8 til v0.1.6 (thx til josher19)
  • Fikset problem med google oppfordring til ikke eksisterende variabel i M.MapView
  • Oppdatert jQuery til 1.7.1
  • Oppdatert jQuery Mobile til 1.1.0
  • Oppdatert mobiscroll til 1,6
  • Fast et problem med muligens udefinert variabel i M.FormView
  • Oppdatert D8 biblioteket til 0.2.0
  • Oppdatert Underscore å v1.3.2
  • Lagt parametriseres M.I18N
  • Fikset en bug med regex sjekk for valuePattern i M.ListView
  • Forbedret oppførsel og stabilitet av dialoger
  • Justert utseendet og følelsen av datovelgeren til å passe inn jqm utforming
  • Justert noen UI komponenter til å jobbe med jqm 1.1
  • Gjennomførte ekte faste verktøylinjer / tab barer av jqm 1.1
  • Justert M.SliderView å gjøre bruk av jqm er "høydepunkt" -alternativet
  • Fikset en bug med M.ListView (gjengivelse av undervisninger er nå mulig)
  • Fikset en bug med M.ScrollView
  • Oppgradert split sikte på å arbeide med JQM 1.1

Hva er nytt i versjon 1.0.0 RC1:

  • Fikset en bug med sendNoCacheHeader eiendom M. Forespørsel
  • I18N ikke sett språket til standardspråket hvis ønsket en ikke er tilgjengelig
  • Fikset en bug i M.Request om de interne callbacks
  • Lagt M.DataConsumer som en spesiell dataleverandøren som bare fungerer som en kilde og i kombinasjon med modellens find ()
  • Fikset en bug med textfields (dato inngang), beregnet verdi og datepicker
  • Oppdatert Underscore å v1.3
  • Oppdatert mobiscroll til 1.5.3
  • Fikset en bug med M.ScrollView og den klare knappen
  • Lagt deaktivere () / aktivere () og clearValue () for å M.SearchBarView
  • Lagt cssClass eiendom til M.ListView
  • Lagt spesiell atferd for M.ButtonView innsiden av en M.ToggleView
  • Modell: endret m_id fra nummer til unike streng (4 siffer hver kan være en av 32 tegn)
  • Modell: slettet bulkImport metode
  • Omdøpt getRecordForId () for å getRecordById () (i M.RecordManager), sistnevnte en er foreldet nå
  • Slettet M.ModelRegistry
  • Slettet M.DataProviderCouchDB
  • Slettet M.DataProviderWebSQL
  • Metode find () i DataProviderLocalStorage tar nå et objekt for søk
  • Lagd & quot; & quot; operatør (for strykere) for LS find søket

Hva er nytt i versjon 0.8 alpha:

  • Fikset en skrivefeil feil i M.Request
  • Lagt M.CanvasView
  • Lagt numberOfChars eiendom til M.TextField (tilsvarer HTML er MAXLENGTH eiendom)
  • Fikset en UTF8 bug i M.ListView
  • Lagt M.TextFieldView til støttede synspunkter innenfor et listeelement visning.
  • Fjernet foreldet useTransitions eiendom M.Application (bruk getConfig () i stedet)
  • Fikset en bug med switchToPage () (gjøre bruk av den fjerde parameter: updateHistory)
  • Lagd alle dato-typer som mulige verdier for inputType for M.TextFieldView
  • Lagt M.SliderView (basert på input type range og jqm)
  • omplassere dialoger om orientering endring
  • Lagt kø for å dialoger for å kun vise en om gangen
  • Lagt M.MULTIPLE_SELECTION_DIALOG modus til M.SelectionListView
  • Lagt fire-kolonne layout til M.GridView
  • Oppdatert Underscore å v1.2.2
  • Oppdatert mobiscroll til v1.5.2
  • Lagt til en tilpasset Modernizr konfigurasjon til M.Environment for påvisning HTML5 inngangstyper
  • Lagt M.DatePickerView som fallback å date inngangstyper for M.TextFieldView
  • Lagt callbacks til initMap ()
  • Lagt deaktivere () / aktivere () for å M.SelectionListView
  • Lagt M.TableView (første enkel versjon)
  • Refactored M.Request å bruke tilbakeanrop eiendommen
  • Lagt sendNoCacheHeader og sendTimestamp egenskaper til M.Request

Hva er nytt i versjon 0.6 alpha:

  • Refactored innhold binding (3): set () nå kan sette enkeltverdier av en kjede som 'person.address.street'
  • Lagd 'orientationchange' hendelse til M.PageView
  • Fast M.LoaderView
  • Fjernet ubrukelige egenskapene M.Application (viewManager, modelRegistry, ...)
  • Refactored M.MapView: Last Google Maps API bare hvis tilkobling tilgjengelig (dette fikser en bug med cache manifest)
  • Lagd unregisterEvents () for å M.EventDispatcher
  • Omdøpt remove () for å avregistrere () i M.ViewManager
  • Refactored ødelegge () i M.Application: I tillegg avregistrere en visning fra både hendelsen sentralen og utsikten leder
  • Lagt setActiveButtonAtIndex () for å M.ButtonGroupView
  • Fjernet applyTheme eiendom
  • Fikset en bug i renderUpdate () av ​​M.ButtonView
  • Lagt resetSelection () for å M.SelectionListView
  • Oppdatert jQuery Mobile til 1.0b1 (og justert noen deler av TMP å jobbe med denne nye versjonen skal)
  • Oppdatert underscore.js til 1.1.6
  • Fjernet VERSION filen, siden vi opprettholde den versjonen i m.js - & # x3e; M.version
  • Refactored varsling og bekrefte dialogen til å ha stilling beregnet dynamisk = & # x3e; alltid i midten av skjermen, selv om siden er rullet. Semi-transparent bakgrunn har nå full sidestørrelse.
  • Lagt getTotalSize, getTotalHeight og getTotalWidth å M.Environment å få total størrelse på dokumentet
  • Auto-senter M.Loader visning når showet () kalles og lasteren var skjult før
  • Fikset en bug i M.FormView s showErrors ()
  • Lagt Dynamic Verdi Computing å M.TextFieldView
  • Lagt config eiendom og getConfig () for å M.Application å få tilgang til egenskapene til config.json i et program
  • Lagt isSelectable eiendom til M.ListItemView
  • Lagt setview () for å M.ToggleView
  • Bruk debugMode eiendom config.json å bare logge hvis vi ikke er i produksjonsmodus

Hva er nytt i versjon 0.5 alpha:

  • Fikset en bug i M.I18N
  • Lagt SetValue () for å M.LabelView
  • Lagt autogrow-mekanisme for å M.TextFieldView i kombinasjon med innhold bindende
  • Refactored hendelseshåndtering (over og over alt)
  • Refactored childViews eiendom (det er langt mer robust nå)
  • Oppdatert jQuery til 1.6.1
  • Oppdatert jQuery Mobile til 1.0b1
  • Refactored innhold binding (1): Den bruker nå målet / eiendom (samme som hendelser)
  • Refactored innhold binding (2): Lagt rekursjon, så nå noe sånt som "person.address.street 'er mulig
  • Lagt metode for å fjerne en visning er barnets synspunkter (f.eks brukes i veksle visning)
  • Refactored dialoger: ikke mer gjengis som siden, men som et overlegg animert med CSS3
  • Refactored toggle view: gjøre vis / skjul stedet for legg til / fjern

Hva er nytt i versjon 0.4 alpha:.

  • Oppdatert jQuery til 1.5.2
  • Oppdatert jQuery Mobile til 1.0a4.1.
  • Oppdatert M.DatePickerView å jobbe med siste versjon av JQM.
  • Oppdatert M.SelectionListView å jobbe med siste versjon av JQM.
  • Fikset en bug i M.ToggleView.

Krav

  • aktivert Javascript på klientsiden
  • HTML5 og CSS3 aktivert nettleser

Lignende programvare

tap.mootools
tap.mootools

12 Apr 15

Unison.js
Unison.js

13 May 15

Zepto.js
Zepto.js

28 Feb 15

Kommentarer til The-M-Project

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!