The-M-Project

Logiciel capture d'écran:
The-M-Project
Détails logiciels:
Version: 1.4.0 / 2.0.0-beta3
Date de transfert: 13 May 15
Développeur: M-Way Labs
Licence: Gratuit
Popularité: 190

Rating: 2.0/5 (Total Votes: 2)

Le-M-projet inclut le code à partir d'un certain nombre de projets open source, y compris Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt et beaucoup plus.
Cela crée une base solide pour l'assemblage de HTML 5 applications, spécialement conçues et adaptées pour fonctionner sur des appareils mobiles.
Utilisation du-M-Project aide les développeurs à en fournissant une base de code unique de l'endroit où à gérer et compiler une application, au lieu d'avoir à traiter avec un référentiel de code distinct pour chaque plate-forme mobile traiteur.

Caractéristiques :

  • bbli caractéristiques générales:
  • MVC base de code
  • support de HTML 5
  • JavaScript-tout le cycle de développement
  • support hors ligne
  • interfaces utilisateur riches
  • DataProvider pour la persistance de stockage local et distant
  • Internationalisation (i18n)
  • les outils de construction à base Node.js
  • transitions CSS3 base-
  • URL du lien profond
  • le soutien de SCSS
  • Thèmes

  • Plates-formes:
  • Palm WebOS
  • Windows Phone
  • Blackberry
  • Kindle
  • Android
  • iOS

Ce qui est nouveau dans cette version:

  • thème Mis en œuvre en M.TextFieldView
  • événement appdidload Ajouté
  • propriété Ajouté CssClass à M.GridView
  • Mise à jour jQuery pour 1.9.1
  • Mise à jour jQuery mobile 1.3.0
  • Correction setActiveItem-méthode dans CarouselView
  • Autoriser les espaces dans le nom de la propriété de valuePattern
  • Ajout de la fonction nearestNumber à M. Math
  • Correction setActiveItem-méthode dans CarouselView: Paginator ne pas mettre à jour
  • Mise à jour à d8 v0.4.0
  • Mise à jour de underscore.js v1.4.4
  • Ajouté MovableLabelView

Ce qui est nouveau dans la version 1.3.0:

  • Correction d'un bug avec vue sur l'image et l'événement de charge
  • Correction d'un bug avec M.WebView et Android + Cordova (div rendre pseudo et pousser dynamiquement iframe)
  • Définissez la valeur actuelle liste des éléments à la valeur de la vue. Cela permet par exemple d'obtenir la valeur / contentBinding d'un élément de liste dans une vue de modèle.
  • Correction d'un problème avec le drapeau de DebugMode et M.Logger (merci à wherati)
  • composante Ajouté M.ImagePreloader et liée avec expressos précharge partie se charge automatiquement toutes les images de démarrage si activé via config.json.
  • Refonte identifiant interne / comportement model_id élément de liste ids passé quand un élément de la liste est sélectionné.
  • Handicapés le positionnement automatique des boutons dans une vue d'élément de liste appliqué par jQuery Mobile.
  • Ajouté updateListItemView à M.ListView.
  • amélioration de la performance mineure pour M.LoaderView (sélecteur en cache).
  • bug d'incohérence fixe avec la liste de sélection en mode single_selection_dialog.
  • propriété Ajouté iconSize à M.MapMarkerView.
  • Ajout de l'auto-détruire sur DOM retirer en particulier pour les éléments de liste

Ce qui est nouveau dans la version 1.1.0:

  • drapeaux isAsync et isJSON fixes dans M.Request
  • robinet fixe / cliquez problème avec Google Maps sur iOS
  • Correction d'un bug avec l'événement dispatching et des hyperliens pour les boutons / étiquettes
  • Correction themeUpdate () de M.SelectionListView et avec le mode de dialogue de sélection unique (pas plus js erreurs avec un contenu vide contraignant)
  • Correction problème d'avoir plusieurs barres d'outils lors de & quot; externalisation de & quot; les dans un fichier séparé
  • Correction d'un problème avec le disque codé vue id en vue de tableau (merci à jianliao)
  • de la propriété Ajouté parentView à tout point de vue qui est rendue dans les renderChildViews
  • Mise à jour bibliothèque D8 à 0.1.5
  • Effacer le statut de validation avant de valider à nouveau (merci à jianliao)
  • Ajout de la propriété d'événements pour M.ListView qui obtient appliqué à tous les articles si le modèle ne précise pas les événements trop
  • Ajout d'un bouton coup fonctionnalité pour M.ListView / M.ListItemView
  • Ajouté propriété pour M.TextFieldView, M.SliderView et M.SelectionListView (merci à jianliao) hasAsteriskOnLabel
  • Ajout d'un composant complexe de vue partagé pour le cadre (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Correction d'un problème avec Modernizr minifed et Espresso DCE
  • Mise à jour à D8 v0.1.6 (merci à josher19)
  • Correction d'un problème avec google appel à variable non existante dans M.MapView
  • Mise à jour jQuery pour 1.7.1
  • Mise à jour jQuery Mobile 1.1.0
  • mobiscroll Mise à jour à 1,6
  • Correction d'un problème avec la variable éventuellement définie dans M.FormView
  • Mise à jour bibliothèque D8 à 0.2.0
  • Mise à jour de soulignement à v1.3.2
  • M.I18N paramétré Ajouté
  • Correction d'un bug avec le contrôle de regex pour valuePattern dans M.ListView
  • Amélioration du comportement et de la stabilité de boîtes de dialogue
  • ajusté regard et la sensation de sélecteur de date pour tenir dans la conception de JQM
  • ajusté quelques composants d'interface utilisateur de travailler avec JQM 1.1
  • barres d'outils Mise en œuvre réelle fixes / onglet barres de JQM 1.1
  • M.SliderView ajusté de faire usage de la surbrillance de 'JQM de l'option
  • Correction d'un bug avec M.ListView (rendu des sous vues est maintenant possible)
  • Correction d'un bug avec M.ScrollView
  • split view amélioré de travailler avec JQM 1.1

Ce qui est nouveau dans la version 1.0.0 RC1:

  • Correction d'un bug avec la propriété de M. sendNoCacheHeader Demande

  • Langue
  • I18N pas ensembles à la langue par défaut si celui désiré est pas disponible
  • Correction d'un bogue dans M.Request concernant les rappels internes
  • Ajouté M.DataConsumer comme un fournisseur de données spécial qui ne fonctionne que comme une source et en combinaison avec la trouvaille de modèle ()
  • Correction d'un bug avec textfields (Date d'entrée), la valeur calculée et le sélecteur de date
  • Mise à jour de soulignement à v1.3
  • mobiscroll Mise à jour à 1.5.3
  • Correction d'un bug avec le bouton M.ScrollView et clair
  • Ajout désactiver () / activer () et clearValue () pour M.SearchBarView
  • propriété Ajouté CssClass à M.ListView
  • Ajout de comportement spécial pour M.ButtonView l'intérieur d'un M.ToggleView
  • Modèle: m_id changé à partir du numéro de chaîne unique (4 chiffres chacun peut être l'un des 32 caractères)
  • Modèle: supprimé méthode de bulkImport
  • Rebaptisé getRecordForId () pour getRecordById () (en M.RecordManager), cette dernière est obsolète maintenant
  • supprimé M.ModelRegistry
  • supprimé M.DataProviderCouchDB
  • supprimé M.DataProviderWebSQL
  • Méthode find () dans DataProviderLocalStorage prend maintenant un objet de requête
  • Ajouté & quot; & quot comprennent; opérateur (pour cordes) pour LS trouvaille requête

Quoi de neuf dans la version 0.8 alpha:

  • Correction d'un bug de faute de frappe dans M.Request
  • Ajouté M.CanvasView
  • Ajouté propriété pour M.TextField (équivalent à la propriété maxlength de HTML) nombreCaractères
  • Correction d'un bug de UTF8 dans M.ListView
  • Ajouté M.TextFieldView de vues prises en charge au sein d'une vue d'élément de liste.
  • Retiré obsolète useTransitions propriété de M.Application (utiliser getConfig () à la place)
  • Correction d'un bug avec le switchToPage () (faire usage de la quatrième paramètre: updateHistory)
  • Ajout de toutes les dates-types que les valeurs possibles pour inputType pour M.TextFieldView
  • Ajouté M.SliderView (basé sur la gamme de type d'entrée et JQM)
  • dialogues repositionner sur le changement d'orientation
  • Ajout de file d'attente pour les boîtes de dialogue pour afficher uniquement un à la fois
  • Ajout du mode M.MULTIPLE_SELECTION_DIALOG à M.SelectionListView
  • Ajouté à 4 colonnes à la disposition M.GridView
  • Mise à jour de soulignement à v1.2.2
  • Mise à jour de mobiscroll v1.5.2
  • Ajout d'une configuration personnalisée pour Modernizr M.Environment pour détecter les types d'entrée HTML5
  • Ajouté M.DatePickerView comme repli à jour les types d'entrée pour M.TextFieldView
  • rappels Ajouté à initMap ()
  • Ajout désactiver () / activer () pour M.SelectionListView
  • Ajouté M.TableView (premier, version simple)
  • remaniée M.Request utiliser la propriété des rappels
  • Ajouté sendNoCacheHeader et sendTimestamp propriétés à M.Request

Ce qui est nouveau dans la version 0.6 alpha:

  • liaison (3) contenu Refonte: set () maintenant peuvent définir des valeurs simples d'une chaîne comme «person.address.street '
  • Ajout de 'orientationChange' événement à M.PageView
  • Correction M.LoaderView
  • propriétés inutiles Suppression de M.Application (ViewManager, modelRegistry, ...)
  • remaniée M.MapView: Chargez l'API Google Maps seulement si connexion disponible (cela corrige un bug avec le manifeste de cache)
  • unregisterEvents Added () pour M.EventDispatcher
  • remove Rebaptisé () pour désenregistrer () dans M.ViewManager
  • remaniée destroy () dans M.Application: outre désenregistrer une vue à la fois du répartiteur d'événements et le gestionnaire de vue
  • Ajouté setActiveButtonAtIndex () pour M.ButtonGroupView
  • propriété applyTheme Supprimé
  • Correction d'un bogue dans renderUpdate () de M.ButtonView
  • Ajouté resetSelection () pour M.SelectionListView
  • Mise à jour jQuery Mobile pour 1.0b1 (et ajusté certaines parties de TMP à travailler avec cette nouvelle version correctement)
  • underscore.js Mis à jour à 1.1.6
  • Suppression du fichier VERSION, puisque nous maintenons la version en m.js - & # X3e; M.version
  • Refonte d'alerte et de confirmer dialogue d'avoir position calculée dynamiquement = & # X3e; toujours dans le centre de l'écran, même si la page défile. Fond semi-transparent a maintenant plein taille de la page.
  • Ajouté getTotalSize, getTotalHeight et getTotalWidth à M.Environment pour obtenir la taille totale du document
  • Auto-centre vue M.Loader quand show () est appelée et le chargeur a été caché avant
  • Correction d'un bug dans les ShowErrors de M.FormView ()
  • Valeur Ajouté Dynamic Computing M.TextFieldView
  • la propriété de configuration Ajout et getConfig () pour M.Application pour accéder aux propriétés de config.json dans une application
  • propriété Ajouté isSelectable à M.ListItemView
  • Ajouté setView () pour M.ToggleView
  • de propriété Utiliser DebugMode de config.json qu'à connecter si nous ne sommes pas en mode de production

Ce qui est nouveau dans la version 0.5 alpha:

  • Correction d'un bogue dans M.I18N
  • Ajouté setValue () pour M.LabelView
  • Ajout autogrow-mécanisme pour M.TextFieldView en combinaison avec le contenu de liaison
  • Refonte manutention (partout et sur tout) événement
  • propriété remaniée childViews (il est de façon plus robuste aujourd'hui)
  • Mise à jour jQuery pour 1.6.1
  • Mise à jour jQuery Mobile pour 1.0b1
  • Refonte de liaison contenu (1): Il utilise désormais la cible / propriété (même que les événements)
  • liaison (2) contenu Refonte: récursivité Ajouté, alors maintenant quelque chose comme «person.address.street 'est possible
  • Ajout de la méthode pour soustraire les enfants des vues d'une vue (par exemple de utilisée en mode bascule)
  • dialogues remaniée: pas plus rendu comme page, mais comme une superposition animée avec CSS3
  • vue bascule Refonte: faire afficher / masquer la place d'add / remove

Ce qui est nouveau dans la version 0.4 alpha:.

  • Mise à jour jQuery pour 1.5.2
  • Mise à jour jQuery Mobile pour 1.0a4.1.
  • Mise à jour M.DatePickerView de travailler avec dernière version de JQM.
  • Mise à jour M.SelectionListView de travailler avec dernière version de JQM.
  • Correction d'un bogue dans M.ToggleView.

Exigences :

  • Javascript sur côté client
  • HTML5 et CSS3 navigateur compatible

Logiciel similaire

Commentaires à The-M-Project

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!