The-M-Project

Software screenshot:
The-M-Project
Dettagli del software:
Versione: 1.4.0 / 2.0.0-beta3
Data di caricamento: 13 May 15
Sviluppatore: M-Way Labs
Licenza: Libero
Popolarità: 13

Rating: nan/5 (Total Votes: 0)

Il-M-Project include codice da un certo numero di diversi progetti open source tra cui Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt e molti altri.
Questo crea una solida base per l'assemblaggio di HTML 5 applicazioni, appositamente predisposte e adattati per funzionare su dispositivi mobili.
Usare il-M-Project aiuta gli sviluppatori da fornendo un'unica base di codice da cui gestire e compilare un'applicazione, invece di avere a che fare con un repository di codice separato per ogni piattaforma mobile cottura.

Caratteristiche

  • bbli Caratteristiche Generali:
  • MVC codebase
  • HTML 5 supporto
  • -all JavaScript ciclo di sviluppo
  • supporto non in linea
  • interfacce utente ricche
  • DataProvider per la persistenza di storage locale e remoto
  • Internazionalizzazione (i18n)
  • strumenti di compilazione basati Node.js
  • transizioni CSS3-basato
  • URL deep-linking
  • Supporto SCSS
  • Temi

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

Cosa c'è di nuovo in questa versione:

  • tema Implementato in M.TextFieldView
  • evento appdidload Aggiunto
  • immobili Aggiunto CssClass a M.GridView
  • Aggiornamento jQuery per 1.9.1
  • Aggiornamento jQuery mobile 1.3.0
  • Bugfix setActiveItem-metodo in CarouselView
  • Consenti spazi in nome della proprietà di ValuePattern
  • Aggiunta la funzione nearestNumber a M.Math
  • Bugfix setActiveItem-metodo CarouselView: Paginator non si aggiornava
  • D8 aggiornato alla v0.4.0
  • underscore.js aggiornati a v1.4.4
  • Aggiunto MovableLabelView

Cosa c'è di nuovo nella versione 1.3.0:

  • Risolto un bug con la vista delle immagini e l'evento di carico
  • Risolto un bug con M.WebView e Android + Cordova (rendering pseudo div e spingere iframe dinamico)
  • Imposta il valore elemento dell'elenco corrente al valore vista. In questo modo ad esempio per ottenere il valore / contentBinding di una voce di elenco in una vista modello.
  • Risolto un problema con la bandiera DebugMode e M.Logger (thx per wherati)
  • componente aggiunto M.ImagePreloader e collegato con un espresso precarico parte per auto-carico di tutte le immagini all'avvio se abilitato tramite config.json.
  • refactoring id interno / comportamento model_id di lista degli articoli ids passati quando viene selezionata una voce dell'elenco.
  • Disabled il posizionamento automatico dei pulsanti entro fine elemento della lista applicato da jQuery Mobile.
  • Aggiunto updateListItemView per M.ListView.
  • miglioramento delle prestazioni minore per M.LoaderView (selettore in cache).
  • Risolto bug incoerenza con la lista di selezione in modalità single_selection_dialog.
  • immobili Aggiunto iconSize a M.MapMarkerView.
  • Aggiunto auto-distruggere il DOM rimuovere soprattutto per le voci di elenco

Cosa c'è di nuovo nella versione 1.1.0:

  • isAsync e isJSON fisse bandiere in M.Request
  • rubinetto Fixed / click problema con Google Maps su iOS
  • Risolto un bug con l'evento dispacciamento e collegamenti ipertestuali per pulsanti / etichette
  • fissi themeUpdate () di M.SelectionListView e con modalità singola finestra di selezione (non più js errori con contenuto vuoto vincolante)
  • Risolto il problema di avere più barre degli strumenti quando & quot; di outsourcing & quot; li in un file separato
  • Risolto il problema con il duro vista id codificato in vista tabella (thx per jianliao)
  • immobili Aggiunto parentView a qualsiasi visualizzazione che viene emessa entro renderChildViews
  • Aggiornamento biblioteca D8 a 0.1.5
  • Cancella lo stato di convalida prima di convalidare nuovamente (thx per jianliao)
  • Aggiunta proprietà eventi M.ListView che viene applicato a tutti gli elementi se il modello non specifica gli eventi troppo
  • Aggiunta funzione pulsante colpo di M.ListView / M.ListItemView
  • Aggiunto hasAsteriskOnLabel proprietà M.TextFieldView, M.SliderView e M.SelectionListView (thx per jianliao)
  • Aggiunto un complesso componente vista suddivisa al quadro (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Risolto un problema con Modernizr minifed e di Espresso DCE
  • Aggiornamento D8 a v0.1.6 (thx per josher19)
  • Risolto il problema con la chiamata Google per variabile non esistente in M.MapView
  • Aggiornamento jQuery per 1.7.1
  • Aggiornamento jQuery Mobile 1.1.0
  • mobiscroll aggiornato alla 1.6
  • Risolto un problema con la variabile non definito in M.FormView
  • Aggiornamento biblioteca D8 a 0.2.0
  • Aggiornamento sottolineatura a v1.3.2
  • Aggiunto M.I18N parametrizzata
  • Risolto un bug con il check regex per ValuePattern in M.ListView
  • Migliorato il comportamento e la stabilità di finestre di dialogo
  • aspetto Rettificato and feel di selettore data per adattarsi nel design jQm
  • rettificato alcuni componenti dell'interfaccia utente di lavorare con jQm 1.1
  • implementate le barre degli strumenti fissi reale / tab bar di jQm 1.1
  • M.SliderView Rettificato a fare uso di 'clou' jQm dell'opzione
  • Risolto un bug con M.ListView (rendering di sotto di vista è ora possibile)
  • Risolto un bug con M.ScrollView
  • vista suddivisa Aggiornato per funzionare con jQm 1.1

Cosa c'è di nuovo nella versione 1.0.0 RC1:

  • Risolto un bug con la proprietà sendNoCacheHeader di M. Richiesta
    Lingua
  • I18N non set to default lingua, se quella desiderata non è disponibile
  • Corretto un bug nella M.Request riguardante i callback interni
  • Aggiunto M.DataConsumer come una speciale fornitore di dati che funziona solo come una fonte e in combinazione con find del modello ()
  • Risolto un bug con campi di testo (input data), valore calcolato e il DatePicker
  • Aggiornamento sottolineatura per v1.3
  • mobiscroll aggiornato alla 1.5.3
  • Risolto un bug con M.ScrollView e il pulsante clear
  • disable Aggiunto () / enable () e ClearValue () per M.SearchBarView
  • immobili Aggiunto CssClass a M.ListView
  • Aggiunto comportamento speciale per M.ButtonView all'interno di un M.ToggleView
  • Modello: cambiato m_id da numero a stringa univoca (4 cifre ciascuno può essere uno dei 32 caratteri)
  • Modello: soppresso metodo bulkImport
  • rinominato getRecordForId () per getRecordById () (in M.RecordManager), quest'ultima è deprecato ora
  • soppresso M.ModelRegistry
  • soppresso M.DataProviderCouchDB
  • soppresso M.DataProviderWebSQL
  • metodo find () in DataProviderLocalStorage ora prende un oggetto per ricerca
  • aggiunto & quot; sono & quot; operatore (per le stringhe) per ricerca LS find

Cosa c'è di nuovo in versione 0.8 alpha:

  • Risoluzione di un errore errore di battitura in M.Request
  • Aggiunto M.CanvasView
  • Aggiunto numeroDiCaratteri proprietà M.TextField (equivalente alla proprietà di HTML maxlength)
  • Risolto un bug UTF8 in M.ListView
  • Aggiunto M.TextFieldView di vista supportati all'interno di una vista voce dell'elenco.
  • Rimosso deprecato proprietà useTransitions di M.Application (usare GetConfig () al posto)
  • Risolto un bug con la switchToPage () (utilizzare il quarto parametro: updateHistory)
  • aggiunti tutti i data-tipi come valori possibili per InputType per M.TextFieldView
  • Aggiunto M.SliderView (a seconda della distanza tipo di ingresso e jQm)
  • dialoghi Riposizionare sul cambiamento dell'orientamento
  • coda aggiunta alle finestre di dialogo per mostrare solo una alla volta
  • Aggiunta la modalità M.MULTIPLE_SELECTION_DIALOG di M.SelectionListView
  • Aggiunto 4 colonne layout per M.GridView
  • Aggiornamento sottolineatura a v1.2.2
  • mobiscroll aggiornato alla v1.5.2
  • Aggiunta una configurazione personalizzata per Modernizr M.Environment per individuare i tipi di ingresso HTML5
  • Aggiunto M.DatePickerView come ripiego ad oggi tipi di ingresso per M.TextFieldView
  • Aggiunto callback a initMap ()
  • disable Aggiunto () / enable () per M.SelectionListView
  • Aggiunto M.TableView (prima, versione semplice)
  • refactoring M.Request utilizzare la proprietà callback
  • Aggiunto sendNoCacheHeader e sendTimestamp proprietà agli M.Request

Cosa c'è di nuovo nella versione 0.6 alpha:

binding (3)

  • contenuto refactoring: set () ora può impostare valori singoli di una catena come 'person.address.street'
  • 'orientationChange' evento Aggiunto a M.PageView
  • fissi M.LoaderView
  • Rimosso proprietà inutili M.Application (viewManager, modelRegistry, ...)
  • refactoring M.MapView: Caricare google maps api solo se connessione disponibile (questo corregge un bug con la cache manifest)
  • unregisterEvents Aggiunto () per M.EventDispatcher
  • remove rinominato () per annullare la registrazione () in M.ViewManager
  • refactoring destroy () in M.Application: inoltre annullare la registrazione di una vista sia dal dispatcher di eventi e il gestore vista
  • Aggiunto setActiveButtonAtIndex () per M.ButtonGroupView
  • Rimosso proprietà applyTheme
  • Corretto un bug nella renderUpdate () di M.ButtonView
  • Aggiunto resetSelection () per M.SelectionListView
  • Aggiornamento jQuery Mobile per 1.0b1 (e modificare alcune parti di TMP a lavorare con questa nuova versione corretta)
  • underscore.js Aggiornato a 1.1.6
  • Rimosso il file VERSION, dal momento manteniamo la versione in m.js - & # X3e; M.version
  • alert refactoring e confermare dialogo per avere la posizione calcolata in modo dinamico = & # X3e; sempre nel centro dello schermo, anche se la pagina viene fatta scorrere. Sfondo semitrasparente ha ora piena pagina.
  • Aggiunto getTotalSize, getTotalHeight e getTotalWidth per M.Environment per ottenere la dimensione totale di documento
  • Auto-centro vista M.Loader quando show () viene chiamato e il caricatore era nascosto prima
  • Risolto un bug in showErrors di M.FormView ()
  • Aggiunto Dinamico Valore Computing M.TextFieldView
  • Aggiunta di proprietà di configurazione e GetConfig () per M.Application per accedere alle proprietà di config.json all'interno di un'applicazione
  • immobili Aggiunto isSelectable a M.ListItemView
  • Aggiunto ImpostaVisualizzazione () per M.ToggleView
  • struttura Uso DebugMode di config.json solo accedere se non siamo in modalità di produzione

Cosa c'è di nuovo in versione 0.5 alpha:

  • Risolto un bug in M.I18N
  • Aggiunto setValue () per M.LabelView
  • Aggiunta aumento automatico meccanismo di M.TextFieldView in combinazione con contenuto vincolante
  • refactoring manipolazione (in tutto e su tutto) evento
  • proprietà refactoring childViews (è modo più robusto ora)
  • Aggiornamento jQuery per 1.6.1
  • Aggiornamento jQuery Mobile per 1.0b1
  • vincolante contenuto refactoring (1): È ora utilizza target / proprietà (lo stesso di eventi)
  • binding (2) I contenuti refactoring: Aggiunto ricorsione, così ora qualcosa come 'person.address.street' è possibile
  • Aggiunta metodo per rimuovere opinioni figlio di una vista (ad esempio utilizzati in vista di commutazione)
  • dialoghi rifattorizzato: non più reso come pagina, ma come una sovrapposizione animata con CSS3
  • refactoring vista ginocchiera: fare mostra / nascondi invece di add / remove

Cosa c'è di nuovo nella versione 0.4 alpha:.

  • Aggiornamento jQuery per 1.5.2
  • Aggiornamento jQuery Mobile per 1.0a4.1.
  • Aggiornamento M.DatePickerView a lavorare con l'ultima versione di jQm.
  • Aggiornamento M.SelectionListView a lavorare con l'ultima versione di jQm.
  • Risolto un bug in M.ToggleView.

Requisiti

  • JavaScript abilitato sul lato client
  • HTML5 e CSS3 browser abilitato

Programmi simili

Commenti a The-M-Project

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria