The-M-Project

Screenshot der Software:
The-M-Project
Softwarebeschreibung:
Version: 1.4.0 / 2.0.0-beta3
Upload-Datum: 13 May 15
Entwickler: M-Way Labs
Lizenz: Frei
Popularität: 190

Rating: 2.0/5 (Total Votes: 2)

The-M-Projekt enthält Code aus einer Reihe von verschiedenen Open Source-Projekten wie Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt und viele mehr.
Dies schafft eine solide Basis für die Montage HTML 5-Anwendungen, die speziell gefertigt und angepasst ist, um auf mobilen Geräten laufen.
Verwenden der-M-Projekt hilft Entwicklern durch die Bereitstellung einer einzigen Codebasis, von wo aus zu verwalten und zu kompilieren eine Anwendung, anstatt mit einem separaten Code-Repository für jeden gesorgt mobile Plattform umzugehen.

Eigenschaften :

  • Allgemeine Merkmale:
  • MVC Codebase
  • HTML 5-Unterstützung
  • JavaScript-all-Entwicklungszyklus
  • Offline-Unterstützung
  • Rich-Benutzerschnittstellen
  • Dataprovider für lokale und Remote-Speicher Persistenz
  • Internationalisierung (i18n)
  • Node.js basierten Build-Tools
  • CSS3-basierte Übergänge
  • URL Deep-Linking
  • SCSS Unterstützung
  • Themes

  • Arbeitsbühne:
  • Palm WebOS
  • Windows Phone
  • Blackberry
  • Kindle
  • Android
  • iOS

Was ist neu in dieser Pressemitteilung:

  • Implementiert Thema in M.TextFieldView
  • Hinzugefügt appdidload Ereignis
  • Added CssClass Eigenschaft M.GridView
  • Aktualisiert jQuery 1.9.1
  • Aktualisiert jQuery Handy um 1.3.0
  • Bugfix setActiveItem-Verfahren in CarouselView
  • Lassen Sie Leerzeichen in Eigenschaftsnamen von Valuepattern
  • Added nearestNumber Funktion M.Math
  • Bugfix setActiveItem-Verfahren in CarouselView: Paginator nicht aktualisieren
  • Aktualisiert d8 um v0.4.0
  • Aktualisiert underscore.js zu v1.4.4
  • Added MovableLabelView

Was ist neu in Version 1.3.0:

  • Ein Fehler wurde behoben mit der Bildansicht und dem Load-Ereignis
  • einen Fehler mit M.WebView und Android + Cordova (rendern pseudo div und schieben iframe dynamisch) Fest
  • Stellen Sie die aktuelle Listeneintrag Wert auf die Ansicht Wert. Dies ermöglicht es beispielsweise, um den Wert / contentBinding eines Listenelements in einer Vorlage Ansicht zu erhalten.
  • Es wurde ein Problem mit der Debugmode Flagge und M.Logger (thx to wherati)
  • Added M.ImagePreloader Komponente und verknüpft sie mit Espresso Vorspannteil, um die automatische Last alle Bilder auf Start, wenn über config.json aktiviert.
  • Refactoring internen id / MODEL_ID Verhalten des Listenelement-IDs übergeben, wenn ein Listenelement ausgewählt ist.
  • Behinderten die automatische Positionierung der Tasten in einem Listenelement Ansicht von jQuery Mobile angewendet.
  • Added updateListItemView zu M.ListView.
  • Minor Leistungsverbesserung für M.LoaderView (zwischengespeichert Wähler).
  • Feste Inkonsistenz Fehler mit Auswahlliste in single_selection_dialog Modus.
  • Added iconSize Eigenschaft M.MapMarkerView.
  • Hinzugefügt auto-zerstören auf DOM speziell für Listenelemente entfernen

Was ist neu in Version 1.1.0:

  • Fixed isAsync und isJSON flags in M.Request
  • Feste Hahn / Ausgabe klicken Sie mit Google Maps auf iOS
  • Ein Fehler mit Event Dispatching und Hyperlinks für Tasten / Etiketten
  • Feste themeUpdate () von M.SelectionListView und mit einzelnen Dialogauswahl-Modus (keine js Fehler mehr mit leeren Inhalt verbindlich)
  • Problem mit der mit einer Vielzahl von Symbolleisten, wenn & quot; Outsourcing & quot; sie in eine separate Datei
  • Problem mit der hart codiert Ansicht id in der Tabellenansicht (thx to jianliao)
  • Added parentView Eigenschaft auf jeder Ansicht, die innerhalb renderChildViews gemacht wird
  • Aktualisiert D8 Bibliothek 0.1.5
  • Deaktivieren Sie das Validierungsstatus, bevor es wieder zu validieren (thx to jianliao)
  • Hinzugefügt Veranstaltungen Unterkunft um M.ListView, die auf alle Elemente angewendet wird, wenn die Vorlage nicht Ereignisse zu geben
  • Hinzugefügt swipe Taste Funktion M.ListView / M.ListItemView
  • Added hasAsteriskOnLabel Eigenschaft M.TextFieldView, M.SliderView und M.SelectionListView (thx to jianliao)
  • Es wurde eine komplexe geteilte Ansicht Komponente Rahmen (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Ein Problem mit minifed modernizr und Espresso ist DCE
  • Aktualisiert D8 auf v0.1.6 (thx to josher19)
  • Problem behoben, bei google Aufruf von nicht vorhandenen Variablen in M.MapView
  • Aktualisiert jQuery 1.7.1
  • Aktualisiert jQuery Mobile, um 1.1.0
  • Aktualisiert mobiscroll auf 1,6
  • in M.FormView Ein Problem mit möglicherweise undefinierte Variable
  • Aktualisiert D8 Bibliothek 0.2.0
  • Aktualisiert Underscore zu v1.3.2
  • Hinzugefügt parametriert M.I18N
  • einen Fehler mit regex-Check für Valuepattern in M.ListView Fest
  • Verbesserte Verhalten und Stabilität von Dialogen
  • Bereinigt Look and Feel der Datumsauswahl, in JQM Design passen
  • Bereinigt einige UI-Komponenten mit JQM 1.1
  • arbeiten
  • Implementiert realen festen Symbolleisten / Tab Bars JQM 1.1
  • Bereinigt M.SliderView zu nutzen JQM der "Höhepunkt" Option machen
  • Ein Fehler wurde behoben mit M.ListView (Rendering von Unteransichten ist nun möglich)
  • Ein Fehler wurde behoben mit M.ScrollView
  • Verbesserte geteilte Ansicht mit JQM 1.1
  • arbeiten

Was ist neu in der Version 1.0.0 RC1:

  • Ein Fehler wurde behoben mit sendNoCacheHeader Eigentum der M. Anfrage
  • I18N nicht Sätze Sprache auf die Standardsprache, wenn der gewünschte ist nicht verfügbar
  • einen Fehler in M.Request über die interne Rückrufe Fest
  • Added M.DataConsumer als spezielle Daten-Provider, der nur als Quelle und in Kombination mit der Modell find ()
  • einen Fehler mit Textfeldern (Datumseingabe) berechneten Wert und der Datepicker Fest
  • Aktualisiert Underscore zu v1.3
  • Aktualisiert mobiscroll bis 1.5.3
  • einen Fehler mit M.ScrollView und die Freigabetaste Fest
  • Hinzugefügt disable () / aktivieren () und clearvalue (), um M.SearchBarView
  • Added CssClass Eigenschaft M.ListView
  • für M.ButtonView eines M.ToggleView
  • Hinzugefügt besonderes Verhalten innerhalb
  • Modell: geändert m_id von Nummer eindeutige Zeichenfolge (4 Ziffern jeweils einen von 32 Zeichen sein)
  • Modell: gelöscht bulkImport Verfahren
  • Umbenannt getRecordForId (), um getRecordById () (in M.RecordManager), letzteres ist jetzt veraltet
  • Deleted M.ModelRegistry
  • Deleted M.DataProviderCouchDB
  • Deleted M.DataProviderWebSQL
  • Methode find () in DataProviderLocalStorage nimmt nun ein Objekt für die Suche nach
  • Added & rdquo; umfassen & rdquo; Operator (Strings) für LS find Abfrage

Was ist neu in Version 0.8 alpha:

  • ein Tippfehler Fehler in M.Request Fest
  • Added M.CanvasView
  • Added numberOfChars Eigenschaft M.TextField (äquivalent zu HTML die MaxLength-Eigenschaft)
  • einen UTF8 Bug in M.ListView
  • Added M.TextFieldView unterstützt Ansichten innerhalb einer Liste Artikel ansehen.
  • Entfernt veraltet useTransitions Eigentum M.Application (verwenden getConfig () statt)
  • einen Fehler mit der switchToPage () (nutzen Sie den vierten Parameter: Updatehistory) Fest
  • Hinzugefügt alle Tag-Typen wie möglich Werte für input für M.TextFieldView
  • Added M.SliderView (bezogen auf Eingangsbereich und Typ JQM)
  • Reposition Dialoge auf Orientierungsänderung
  • Hinzugefügt Warteschlange, um Dialoge zu zeigen, nur ein zu einer Zeit
  • , um die M.SelectionListView Hinzugefügt M.MULTIPLE_SELECTION_DIALOG Modus
  • 4-Spalten-Layout zu M.GridView
  • Aktualisiert Underscore zu v1.2.2
  • Aktualisiert mobiscroll zu v1.5.2
  • Es wurde eine kundenspezifische Konfiguration in Modernizr M.Environment zur Erfassung HTML5 Eingangstypen
  • Added M.DatePickerView als Rückfall auf Eingangstypen für M.TextFieldView datieren
  • Added Rückrufe an InitMap ()
  • Hinzugefügt disable () / aktivieren (), um M.SelectionListView
  • Added M.TableView (erste, einfache Version)
  • Überarbeitete M.Request die Rückrufe Eigenschaft verwenden
  • Added sendNoCacheHeader und sendTimestamp Eigenschaften M.Request

Was ist neu in Version 0.6 alpha:

  • Refactoring Inhalt verbindlich (3): set () jetzt kann Einzelwerte einer Kette wie "person.address.street '
  • gesetzt
  • Added 'orientationChange' Ereignis M.PageView
  • Feste M.LoaderView
  • Entfernt nutzlos Eigenschaften M.Application (Viewmanager, modelRegistry, ...)
  • Überarbeitete M.MapView: Laden Sie Google Maps-API nur, wenn Verbindung zur Verfügung (dies behebt einen Fehler mit dem Cache-Manifest)
  • Hinzugefügt unregisterEvents (), um M.EventDispatcher
  • Umbenannt remove (), um die Registrierung () in M.ViewManager
  • Überarbeitete destroy () in M.Application: Zusätzlich deregistrieren einen Blick sowohl von der Event-Dispatcher und den View Manager
  • Added setActiveButtonAtIndex (), um M.ButtonGroupView
  • Entfernt applyTheme Immobilien
  • Ein Fehler in renderUpdate () von M.ButtonView
  • Added resetSelection (), um M.SelectionListView
  • Aktualisiert jQuery Mobile, um 1.0b1 (und eingestellt einige Teile des TMP mit dieser neuen Version arbeiten richtig)
  • Aktualisiert underscore.js bis 1.1.6
  • Entfernt die Versionsdatei, denn wir halten die Version in m.js - & # x3e; M.version
  • Refactoring Alarm und bestätigen Dialog Position dynamisch berechnet = & # x3e haben; immer in der Mitte des Bildschirms, wenn auch Seite gescrollt. Halbtransparenten Hintergrund hat jetzt volle Seitengröße.
  • Added getTotalSize, getTotalHeight und getTotalWidth zu M.Environment auf Gesamtgröße des Dokuments zu erhalten
  • Auto-Zentrum M.Loader Ansicht, wenn show () wird aufgerufen und der Lader wurde vor versteckten
  • Ein Fehler wurde behoben in der M.FormView Errors ()
  • Dynamic Value Added Computing zu M.TextFieldView
  • Hinzugefügt Config Eigentum und getConfig (), um die Eigenschaften von M.Application config.json innerhalb einer Anwendung zugreifen
  • Added isSelectable Eigenschaft M.ListItemView
  • Added setView (), um M.ToggleView
  • Verwenden Sie Debugmode Eigenschaft config.json nur einloggen, wenn wir nicht im Produktionsmodus

Was ist neu in Version 0.5 alpha:

  • Ein Fehler in M.I18N
  • Added setValue () zu M.LabelView
  • Hinzugefügt Vergrößerung-Mechanismus, um M.TextFieldView in Kombination mit Inhalten Bindung
  • Refactoring Ereignisbehandlung (überall und über alle)
  • Überarbeitete childViews Eigenschaft (es ist viel robuster jetzt) ​​
  • Aktualisiert jQuery 1.6.1
  • Aktualisiert jQuery Mobile, um 1.0b1
  • Refactoring Inhalt verbindlich (1): Sie nutzt nun Ziel / Immobilien (wie bei Veranstaltungen)
  • Refactoring Inhalt verbindlich (2): Hinzugefügt Rekursion, so jetzt so etwas wie "person.address.street 'möglich ist
  • Hinzugefügt Methode, um einer Ansicht Unteransichten (zB Listenansicht verwendet wird) zu entfernen
  • Refactoring Dialoge: nicht mehr als Seite, sondern als Überlagerung mit CSS3 animiert gemacht
  • Refactoring Listenansicht: do / ausblenden statt Hinzufügen / Entfernen

Was ist neu in Version 0.4 alpha:.

  • Aktualisiert jQuery 1.5.2
  • Aktualisiert jQuery Mobile, um 1.0a4.1.
  • Aktualisiert M.DatePickerView mit neueste Version von JQM zu arbeiten.
  • Aktualisiert M.SelectionListView mit neueste Version von JQM zu arbeiten.
  • einen Fehler in M.ToggleView behoben.

Anforderungen :

  • JavaScript auf Client-Seite aktivieren
  • HTML5 und CSS3 fähigen Browser

Ähnliche Software

Kommentare zu The-M-Project

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!