The-M-Project

Sagteware kiekie:
The-M-Project
Sagteware besonderhede:
Weergawe: 1.4.0 / 2.0.0-beta3
Upload datum: 13 May 15
Ontwikkelaar: M-Way Labs
Lisensie: Gratis
Populariteit: 13

Rating: nan/5 (Total Votes: 0)

Die-M-Projek sluit kode van 'n aantal van die verskillende open source projekte, insluitend Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt en nog vele meer.
Dit skep 'n stewige basis vir die samestelling van HTML 5 aansoeke, spesifiek gemaak en aangepas om te loop op mobiele toestelle.
Met behulp van die M-projek help ontwikkelaars deur die verskaffing van 'n enkele kodebasis van waar om te bestuur en 'n aansoek saamstel, in plaas van om te gaan met 'n aparte kode bewaarplek vir elke voorsiening mobiele platform.

Eienskappe :

  • Algemene kenmerke:
  • MVC kodebasis
  • HTML 5 ondersteuning
  • JavaScript-al ontwikkeling siklus
  • Offline ondersteuning
  • Rich gebruikerkoppelvlakke
  • DataProvider vir plaaslike en afgeleë stoor volharding
  • Internasionalisering (i18n)
  • Node.js gebaseer bou gereedskap
  • -CSS3 gebaseer oorgange
  • URL diep-linking
  • SCSS ondersteuning
  • Temas

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

Wat is nuut in hierdie release:

  • Geïmplementeer tema in M.TextFieldView
  • Bygevoeg appdidload gebeurtenis
  • Added cssClass eiendom M.GridView
  • Opdateer jQuery om 1.9.1
  • Opdateer jQuery mobiele 1.3.0
  • Bugfix setActiveItem-metode in CarouselView
  • Laat spasies in eiendom naam van valuePattern
  • Added nearestNumber funksie om M.Math
  • Bugfix setActiveItem-metode in CarouselView: Paginator nie werk
  • Opdateer d8 om v0.4.0
  • Opdateer underscore.js om v1.4.4
  • Added MovableLabelView

Wat is nuut in weergawe 1.3.0:

  • Vaste 'n fout met die beeld oog en die las gebeurtenis
  • Vaste 'n fout met M.WebView en Android + Cordova (lewer pseudo div en stoot iframe dinamies)
  • Stel die huidige lys item waarde tot die waarde uitsig. Dit stel byvoorbeeld om die waarde te kry / contentBinding van 'n lys item in 'n sjabloon oog.
  • Vaste 'n probleem met die Debug Mode vlag en M.Logger (thx om wherati)
  • Added M.ImagePreloader komponent en gekoppel met espresso voorlaai deel te motor-vrag al die beelde op startup indien geaktiveer via config.json.
  • Refactored interne id / model_id gedrag van lys item ids verbygegaan het, toe 'n lys item is gekies.
  • Gestremde die outomatiese plasing van knoppies binne 'n lys item oog deur jQuery Mobile toegepas word.
  • Added updateListItemView om M.ListView.
  • Minor prestasie verbetering vir M.LoaderView (kas selector).
  • Vaste fout met die teenstrydigheid lys seleksie in single_selection_dialog af.
  • Added Icon Size eiendom M.MapMarkerView.
  • Bygevoeg motor-vernietig op DOM verwyder veral vir lys items

Wat is nuut in weergawe 1.1.0:

  • Vaste isAsync en isJSON vlae in M.Request
  • Vaste kraan / klik probleem met Google Maps op IOS
  • Vaste 'n fout met die gebeurtenis versending en hiperskakels vir knoppies / etikette
  • Vaste themeUpdate () van M.SelectionListView en met 'n enkele dialoog seleksie af (nie meer js foute met leë inhoud bindend)
  • Vaste probleem met die feit dat verskeie nutsbalke wanneer & quot; uitkontraktering & quot; hulle in 'n aparte lêer
  • Vaste probleem met harde gekodeerde oog id in Table View (thx om jianliao)
  • Added parentView eiendom aan enige siening wat gelewer binne renderChildViews
  • Opdateer D8 biblioteek 0.1.5
  • Duidelike die status validering voordat dit weer om dit te bekragtig (thx om jianliao)
  • Bygevoeg gebeure eiendom M.ListView wat kry op alle items as die sjabloon nie gebeure te maak spesifiseer
  • Bygevoeg swipe knoppie funksie M.ListView / M.ListItemView
  • Added hasAsteriskOnLabel eiendom M.TextFieldView, M.SliderView en M.SelectionListView (thx om jianliao)
  • Bygevoeg 'n komplekse split oog komponent om die raamwerk (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Vaste 'n probleem met minifed modernizr en Espresso se DCE
  • Opdateer D8 om v0.1.6 (thx om josher19)
  • Vaste probleem met Google oproep om nie bestaande veranderlike in M.MapView
  • Opdateer jQuery om 1.7.1
  • Opdateer jQuery Mobile 1.1.0
  • Opdateer mobiscroll tot 1.6
  • Vaste 'n probleem met moontlik undefined veranderlike in M.FormView
  • Opdateer D8 biblioteek 0.2.0
  • Opdateer onderstreping om v1.3.2
  • Bygevoeg parameters M.I18N
  • Vaste 'n fout met regex tjek vir valuePattern in M.ListView
  • Verbeterde gedrag en stabiliteit van vensters
  • Aangesuiwer voorkoms en gevoel van datum plukker om te pas in die ontwerp jqm
  • Aangesuiwer 'n paar ui komponente om te werk met jqm 1,1
  • Geïmplementeer reële vaste nutsbalke / blad bars van jqm 1,1
  • Aangesuiwer M.SliderView gebruik te maak van 'n hoogtepunt 'jqm se opsie maak
  • Vaste 'n fout met M.ListView (lewering van sub uitsig is nou moontlik)
  • Vaste 'n fout met M.ScrollView
  • opgegradeer split oog om te werk met JQM 1,1

Wat is nuut in weergawe 1.0.0 RC1:

  • Vaste 'n fout met sendNoCacheHeader eiendom van M. Versoek
  • I18N nie stelle taal en die standaard taal as die gewenste een nie beskikbaar is nie
  • Vaste 'n fout in M.Request oor die interne verifikasie
  • Added M.DataConsumer as 'n spesiale data verskaffer wat werk net as 'n bron en in kombinasie met Vind die model se ()
  • Vaste 'n fout met textfields (datum insette), bereken waarde en die datepicker
  • Opdateer onderstreping om v1.3
  • Opdateer mobiscroll om 1.5.3
  • Vaste 'n fout met M.ScrollView en die duidelike knoppie
  • Bygevoeg disable () / stel () en clearValue () om M.SearchBarView
  • Added cssClass eiendom M.ListView
  • Bygevoeg spesiale gedrag vir M.ButtonView binnekant van 'n M.ToggleView
  • Model: verander m_id uit die getal unieke string (4 syfers elk kan een van 32 karakters wees)
  • Model: verwyder bulkImport metode
  • Herdoop getRecordForId () om getRecordById () (in M.RecordManager), die laaste een is nou afgekeur
  • verwyder M.ModelRegistry
  • verwyder M.DataProviderCouchDB
  • verwyder M.DataProviderWebSQL
  • Metode vonds () in DataProviderLocalStorage neem nou 'n voorwerp vir navraag
  • Added & quot; sluit & quot; operateur (vir strykers) vir LS vonds navraag

Wat is nuut in weergawe 0.8 alfa:

  • Vaste 'n tikfout fout in M.Request
  • Added M.CanvasView
  • Added numberOfChars eiendom M.TextField (gelykstaande aan HTML se MaxLengte eiendom)
  • Vaste 'n fout in UTF8 M.ListView
  • Added M.TextFieldView om ondersteun menings binne 'n lys item oog.
  • verwyder afgekeur useTransitions eiendom van M.Application (gebruik getConfig () plaas)
  • Vaste 'n fout met die switchToPage () (maak gebruik van die vierde parameter: updateHistory)
  • Bygevoeg al die datum-tipes soos moontlike waardes vir inputType vir M.TextFieldView
  • Added M.SliderView (gebaseer op die tipe insette reeks en jqm)
  • herposisioneer vensters op oriëntasie verandering
  • Bygevoeg tou om vensters te wys net een op 'n tyd
  • Bygevoeg die M.MULTIPLE_SELECTION_DIALOG af te M.SelectionListView
  • Added 4-kolom uitleg M.GridView
  • Opdateer onderstreping om v1.2.2
  • Opdateer mobiscroll om v1.5.2
  • Bygevoeg 'n persoonlike Modernizr opset om M.Environment vir die opsporing van HTML5 insette tipes
  • Added M.DatePickerView as nood te tipes insette datum vir die M.TextFieldView
  • Added verifikasie om initMap ()
  • Bygevoeg disable () / stel () om M.SelectionListView
  • Added M.TableView (eerste, eenvoudige weergawe)
  • Refactored M.Request om die eiendom verifikasie gebruik
  • Added sendNoCacheHeader en sendTimestamp eiendomme M.Request

Wat is nuut in weergawe 0.6 alfa:

  • Refactored inhoud bindend (3): stel (nou) kan enkele waardes stel van 'n ketting soos "person.address.street '
  • Added 'orientationchange' gebeurtenis M.PageView
  • Vaste M.LoaderView
  • verwyder nutteloos eienskappe van M.Application (viewManager, modelRegistry ...)
  • Refactored M.MapView: Laai Google Maps API slegs indien konneksie beskikbaar (dit vasgestel 'n fout met die kas openbaar)
  • Bygevoeg unregisterEvents () om M.EventDispatcher
  • Herdoop verwyder () om ongedaan () in M.ViewManager
  • Refactored vernietig () in M.Application: Verder ongedaan n uitsig van beide die geval planner en die uitsig bestuurder
  • Added setActiveButtonAtIndex () om M.ButtonGroupView
  • verwyder applyTheme eiendom
  • Vaste 'n fout in renderUpdate () van M.ButtonView
  • Added resetSelection () om M.SelectionListView
  • Opdateer jQuery Mobile om 1.0b1 (en aangepas sommige dele van TMP om te werk met hierdie nuwe weergawe behoorlik)
  • Opdateer underscore.js om 1.1.6
  • verwyder die VERSION lêer, aangesien ons in stand te hou die weergawe in m.js - & # x3e; M.version
  • Refactored waarskuwing en bevestig dialoog posisie dinamiese bereken = & # x3e het; altyd in die middel van die skerm, selfs as bladsy gerolde. Semi-deursigtige agtergrond het nou volle bladsy grootte.
  • Added getTotalSize, getTotalHeight en getTotalWidth om M.Environment totale grootte van dokument te kry
  • Auto-sentrum M.Loader oog toe show () genoem word en die loader weggesteek was voor
  • Vaste 'n fout in M.FormView se showErrors ()
  • Added Value Dynamic Rekenaarkunde M.TextFieldView
  • Bygevoeg config eiendom en getConfig () om M.Application om toegang te verkry eienskappe van config.json binne 'n aansoek
  • Added isSelectable eiendom M.ListItemView
  • Added setView () om M.ToggleView
  • Gebruik Debug Mode eiendom van config.json net inteken as ons nie in die produksie af

Wat is nuut in die weergawe 0,5 alfa:

  • Vaste 'n fout in M.I18N
  • Added setValue () om M.LabelView
  • Bygevoeg AUTO GROW-meganisme om M.TextFieldView in kombinasie met inhoud bindend
  • Refactored gebeurtenis hantering (al oor en oor al)
  • Refactored childViews eiendom (dit is manier om meer robuuste nou)
  • Opdateer jQuery om 1.6.1
  • Opdateer jQuery Mobile om 1.0b1
  • Refactored inhoud bindend (1): Dit maak nou gebruik van teiken / eiendom (dieselfde as gebeure)
  • Refactored inhoud bindend (2): Bygevoeg rekursie, so nou iets soos 'person.address.street' is moontlik
  • Bygevoeg metode om die kind uitsig oog (bv gebruik word in toggle view) verwyder
  • Refactored vensters: nie meer gelewer bladsy, maar as 'n overlay geanimeerde met CSS3
  • Refactored skakel oog: doen show / verberg in plaas van byvoeg / verwyder

Wat is nuut in weergawe 0.4 alfa:.

  • Opdateer jQuery om 1.5.2
  • Opdateer jQuery Mobile om 1.0a4.1.
  • Opdateer M.DatePickerView om te werk met die nuutste weergawe van JQM.
  • Opdateer M.SelectionListView om te werk met die nuutste weergawe van JQM.
  • Vaste 'n fout in M.ToggleView.

Vereistes :

  • JavaScript enabled op die kliënt kant
  • enabled browser HTML5 en CSS3

Soortgelyke sagteware

XUI
XUI

5 Jun 15

Adapt.js
Adapt.js

5 Jun 15

Titanium Mobile
Titanium Mobile

10 Dec 15

Zepto.js
Zepto.js

28 Feb 15

Kommentaar te The-M-Project

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie