The-M-Project

Tela Software:
The-M-Project
Detalhes de Software:
Versão: 1.4.0 / 2.0.0-beta3
Data de upload: 13 May 15
Revelador: M-Way Labs
Licença: Livre
Popularidade: 190

Rating: 2.0/5 (Total Votes: 2)

A-M-Project inclui o código a partir de um número de diferentes projetos de código aberto, incluindo Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt e muito mais.
Isto cria uma base sólida para a montagem de HTML 5 aplicações, especificamente criados e adaptados para rodar em dispositivos móveis.
Usando The-M-Project ajuda os desenvolvedores para fora, fornecendo um único código base de onde se pode gerenciar e compilar um aplicativo, em vez de ter que lidar com um repositório de código separado para cada plataforma móvel atendidas.

Características :

  • Características gerais:
  • MVC base de código
  • HTML 5 suporte
  • JavaScript-tudo ciclo de desenvolvimento
  • Suporte off-line
  • interfaces de usuário ricas
  • DataProvider para persistência de armazenamento local e remoto
  • Internacionalização (i18n)
  • ferramentas de compilação com base Node.js
  • transições baseados em CSS3
  • URL deep-linking
  • Suporte SCSS
  • Temas

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

O que é novo nesta versão:

  • tema Implementado em M.TextFieldView
  • evento appdidload Adicionado
  • Adicionado CssClass propriedade para M.GridView
  • Atualizado jQuery 1.9.1 para
  • móvel jQuery Atualizado para 1.3.0
  • Bugfix setActiveItem-método em CarouselView
  • Permitir espaços em branco no nome da propriedade de ValuePattern
  • Adicionado função nearestNumber para M.Math
  • Bugfix setActiveItem-método em CarouselView: Paginator não atualizar
  • d8 Atualizado para v0.4.0
  • underscore.js atualizado para v1.4.4
  • Adicionado MovableLabelView

O que é novo na versão 1.3.0:

  • Corrigido um bug com vista imagem eo evento carga
  • Corrigido um bug com M.WebView e Android + Cordova (render pseudo div e empurre iframe dinamicamente)
  • Defina o valor atual item da lista para o valor vista. Isso permite, por exemplo, para obter o valor / contentBinding de um item de lista em vista de modelo.
  • Corrigido um problema com a bandeira DebugMode e M.Logger (thx para wherati)
  • componente Adicionado M.ImagePreloader e ligou-o com espressos pré-carga parte para carregamento automático todas as imagens na inicialização se estiver ativado através config.json.
  • Refatorada id interno / comportamento model_id da lista ids item passado quando um item da lista é selecionado.
  • Desativado o posicionamento automático de botões dentro de um item da lista de vista aplicado por jQuery Mobile.
  • Adicionado updateListItemView para M.ListView.
  • melhoria de desempenho menor para M.LoaderView (selector em cache).
  • bug inconsistência fixo com lista de seleção no modo single_selection_dialog.
  • Adicionado iconSize propriedade para M.MapMarkerView.
  • Adicionado auto-destruir no DOM remover especialmente para itens da lista

O que é novo na versão 1.1.0:

  • bandeiras fixas isAsync e isJSON em M.Request
  • tap fixo / clique problema com mapas do Google no iOS
  • Corrigido um bug com o evento despachando e hyperlinks para botões / etiquetas
  • Fixed themeUpdate () de M.SelectionListView e com o modo de diálogo de seleção única (não há mais erros js com conteúdo vazio obrigatório)
  • Corrigido problema com ter várias barras de ferramentas quando o & quot; terceirização de & quot; -los em um arquivo separado
  • Corrigido problema com codificado ID de vista na exibição de tabela (thx para Jianliao)
  • Adicionado parentView propriedade de qualquer ponto de vista que é processado dentro renderChildViews
  • Atualizado biblioteca D8 para 0.1.5
  • Limpar o status de validação antes de validá-lo novamente (thx para Jianliao)
  • Adicionado imóvel eventos para M.ListView que será aplicada a todos os itens, se o modelo não especifica eventos demasiado
  • Adicionado recurso de botão de furto de M.ListView / M.ListItemView
  • Adicionado propriedade para M.TextFieldView, M.SliderView e M.SelectionListView (thx para Jianliao) hasAsteriskOnLabel
  • Adicionado um componente complexo exibição de divisão ao quadro (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Corrigido um problema com Modernizr minifed e do Espresso DCE
  • Atualização D8 para v0.1.6 (thx para josher19)
  • Corrigido problema com o Google chamada para variável inexistente em M.MapView
  • Atualizado jQuery 1.7.1 para
  • Atualizado jQuery Mobile para 1.1.0
  • mobiscroll Atualizado para 1,6
  • Corrigido um problema com a variável possivelmente indefinido em M.FormView
  • Atualizado biblioteca D8 para 0.2.0
  • Atualização sublinhado para v1.3.2
  • M.I18N parametrizado Adicionado
  • Corrigido um bug com seleção regex para ValuePattern em M.ListView
  • comportamento melhorado e estabilidade de diálogos
  • Ajustado olhar ea sensação de selecionador de data para caber em projeto jqm
  • Ajustado alguns componentes de interface do usuário para trabalhar com jqm 1.1
  • Implementadas barras de ferramentas reais fixos / barras de guia de jqm 1.1
  • M.SliderView Ajustado para fazer uso de 'destaque' jqm da opção
  • Corrigido um bug com M.ListView (prestação de sub pontos de vista é agora possível)
  • Corrigido um bug com M.ScrollView
  • exibição de divisão atualizado para trabalhar com JQM 1.1

O que é novo na versão 1.0.0 RC1:

  • Corrigido um bug com sendNoCacheHeader propriedade de M. Pedido
  • I18N não conjuntos idioma a idioma padrão se o desejado não estiver disponível
  • Corrigido um erro na M.Request sobre os retornos de chamada internos
  • Adicionado M.DataConsumer como um provedor de dados especial que só funciona como uma fonte e em combinação com find do modelo ()
  • Corrigido um bug com textfields (input data), o valor calculado eo datepicker
  • Atualização sublinhado para v1.3
  • mobiscroll Atualizado para 1.5.3
  • Corrigido um bug com M.ScrollView eo botão claro
  • Adicionado disable () / enable () e ClearValue () para M.SearchBarView
  • Adicionado CssClass propriedade para M.ListView
  • Adicionado comportamento especial para M.ButtonView dentro de um M.ToggleView
  • Modelo: m_id mudou de número para string única (4 dígitos cada um pode ser um dos 32 caracteres)
  • Modelo: excluído método bulkImport
  • Renomeado getRecordForId () para getRecordById () (em M.RecordManager), este último um é obsoleto agora
  • Deleted M.ModelRegistry
  • Deleted M.DataProviderCouchDB
  • Deleted M.DataProviderWebSQL
  • Método find () em DataProviderLocalStorage agora leva um objeto de consulta
  • Adicionado & quot; incluem & quot; operador (por cordas) para consulta LS find

O que é novo na versão 0.8 alpha:

  • Corrigido um erro erro de digitação no M.Request
  • Adicionado M.CanvasView
  • Adicionado propriedade para M.TextField (equivalente a propriedade MaxLength do HTML) numberOfChars
  • Corrigido um erro na UTF8 M.ListView
  • Adicionado M.TextFieldView de visualizações suportados dentro de uma visão item da lista.
  • Removido preterido useTransitions propriedade de M.Application (use GetConfig () em vez)
  • Corrigido um bug com o switchToPage () (fazer uso do quarto parâmetro: updateHistory)
  • Adicionado todos os tipos de data como possíveis valores para inputType para M.TextFieldView
  • Adicionado M.SliderView (com base na faixa de tipo de entrada e jqm)
  • Reposicionar diálogos sobre mudança de orientação
  • Adicionado fila para diálogos para mostrar apenas um de cada vez
  • Adicionado o modo M.MULTIPLE_SELECTION_DIALOG para M.SelectionListView
  • Adicionado layout de quatro colunas para M.GridView
  • Atualização sublinhado para v1.2.2
  • mobiscroll Atualizado para v1.5.2
  • Adicionado um costume configuração Modernizr para M.Environment para detectar tipos de entrada HTML5
  • Adicionado M.DatePickerView como fallback para datar os tipos de entrada para M.TextFieldView
  • Adicionado retornos de chamada para initMap ()
  • Adicionado disable () / enable () para M.SelectionListView
  • Adicionado M.TableView (primeira versão simples)
  • refatorada M.Request usar a propriedade callbacks
  • Adicionado sendNoCacheHeader e sendTimestamp propriedades para M.Request

O que é novo na versão 0.6 alpha:

  • conteúdo Refatorada obrigatório (3): set () agora pode definir valores individuais de uma cadeia como "person.address.street '
  • 'orientationChange' evento Adicionado a M.PageView
  • Fixed M.LoaderView
  • propriedades inúteis removidos de M.Application (ViewManager, modelRegistry, ...)
  • refatorada M.MapView: Carregar o google maps api somente se conexão disponível (este corrige um bug com o cache manifesto)
  • unregisterEvents Adicionado () para M.EventDispatcher
  • Remover Renomeado () para cancelar o registro () in M.ViewManager
  • refatorada destroy () na M.Application: Além disso cancelar o registro de uma vista de ambos o despachante evento eo gerente vista
  • Adicionado setActiveButtonAtIndex () para M.ButtonGroupView
  • Removido propriedade ApplyTheme
  • Corrigido um erro na renderUpdate () de M.ButtonView
  • Adicionado resetSelection () para M.SelectionListView
  • Atualizado jQuery Mobile para 1.0b1 (e ajustado algumas partes de TMP para trabalhar com esta nova versão corretamente)
  • underscore.js Atualizado para 1.1.6
  • Removido o arquivo da versão, uma vez que mantém a versão em m.js - & # x3e; M.version
  • alerta Refatorada e confirmar diálogo para ter posição calculada dinamicamente = & # x3e; sempre no centro da tela, mesmo se a página é rolada. Fundo semi-transparente agora tem o tamanho de página inteira.
  • Adicionado GetTotalSize, getTotalHeight e getTotalWidth para M.Environment para obter o tamanho total de documento
  • centro-Auto vista M.Loader quando show () é chamado eo carregador foi escondido antes
  • Corrigido um erro na ShowErrors de M.FormView ()
  • Adicionado dinâmico Valor Computing para M.TextFieldView
  • propriedade de configuração e GetConfig Adicionado () para M.Application para acessar as propriedades de config.json dentro de um aplicativo
  • Adicionado isSelectable propriedade para M.ListItemView
  • Adicionado setView () para M.ToggleView
  • Use DebugMode propriedade de config.json de log somente se não estiver no modo de produção

O que é novo na versão 0.5 alpha:

  • Corrigido um erro na M.I18N
  • Adicionado setValue () para M.LabelView
  • Adicionado autogrow-mecanismo para M.TextFieldView em combinação com o conteúdo obrigatório
  • Refatorada manipulação de eventos (todo e sobre tudo)
  • propriedade refatorada childViews (é uma maneira mais robusta agora)
  • Atualizado jQuery 1.6.1 para
  • Atualizado jQuery Mobile para 1.0b1
  • conteúdo Refatorada ligação (1): Ele agora usa target / propriedade (o mesmo que eventos)
  • conteúdo Refatorada ligação (2): Adicionado recursão, então agora algo como 'person.address.street' é possível
  • Adicionado método para remover criança vistas de um vista (por exemplo, utilizado na vista de alternância)
  • diálogos reformulado: não mais processado como página, mas como uma sobreposição animado com CSS3
  • vista de alternância Refatorada: fazer mostrar / ocultar em vez de adicionar / remover

O que é novo na versão 0.4 alpha:.

  • Atualizado jQuery 1.5.2 para
  • Atualizado jQuery Mobile para 1.0a4.1.
  • Atualização M.DatePickerView para trabalhar com a mais recente versão do JQM.
  • Atualização M.SelectionListView para trabalhar com a mais recente versão do JQM.
  • Corrigido um erro na M.ToggleView.

Requisitos :

  • o JavaScript habilitado no lado do cliente
  • HTML5 e CSS3 navegador ativado

Programas semelhantes

SBJson
SBJson

20 Jul 15

Onsen UI
Onsen UI

19 Jul 15

gestureKit
gestureKit

13 Apr 15

Comentário para The-M-Project

Comentários não encontrado
Adicionar comentário
Ligue imagens!