The-M-Project

Screenshot Software:
The-M-Project
Szczegóły programowe:
Wersja: 1.4.0 / 2.0.0-beta3
Filmu: 13 May 15
Wywoływacz: M-Way Labs
Licencja: Wolny
Popularność: 190

Rating: 2.0/5 (Total Votes: 2)

-M-Projekt zawiera kod z wielu różnych projektów open source w tym Backbone.js , Underscore.js , Modernizr , Moment.js , Bower , Yeoman, jQuery , Hammer.JS , Grunt i wiele więcej.
To stwarza solidną podstawę do składania aplikacji, HTML 5 Specjalnie przygotowane i dostosowane do pracy na urządzeniach mobilnych.
Korzystanie z-M-Projekt pomaga deweloperom przez zapewnienie jednego codebase, z którego do zarządzania i skompilować aplikację, zamiast do czynienia z odrębnym dla każdego repozytorium kodu pokrywane platformy mobilnej.

Cechy :

  • MVC codebase
  • obsługa HTML 5
  • JavaScript wszystko cykl rozwoju
  • Wsparcie Offline
  • Interfejs użytkownika Rich
  • DataProvider lokalnej i zdalnej wytrwałości pamięci
  • Internacjonalizacja (i18n),
  • Narzędzia do budowania node.js oparciu
  • Przejścia CSS3 oparte
  • URL głęboko łączenie
  • Wsparcie SCSS
  • Tematy,

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

Co nowego w tym wydaniu:

  • Wdrożone tematem M.TextFieldView
  • Dodane impreza appdidload
  • Dodano właściwość CssClass do M.GridView
  • Aktualizacja jQuery 1.9.1
  • Aktualizacja do wersji 1.3.0 jQuery mobile
  • Bugfix setActiveItem-metoda CarouselView
  • Zezwalaj spacji w nazwie majątkowej valuePattern
  • Funkcja Dodane nearestNumber do M.Math
  • Bugfix setActiveItem-metoda CarouselView: Paginator nie aktualizować
  • Aktualizacja do v0.4.0 k8
  • Zaktualizowane underscore.js do v1.4.4
  • Dodane MovableLabelView

Co nowego w wersji 1.3.0:

  • Poprawiono błąd z widoku obrazu i zdarzeń obciążenia
  • Naprawiono błąd z M.WebView i Android + Cordova (renderowanie pseudo div i wcisnąć iframe dynamicznie)
  • Ustaw bieżącą wartość elementu listy do wartości widoku. Umożliwia to na przykład, aby uzyskać wartość / contentBinding z elementu listy w widoku szablonów.
  • Naprawiono problem z flagą DebugMode i M.Logger (thx do wherati)
  • składnikiem Dodane M.ImagePreloader i związane to z espresso Wgrywanie części do automatycznego obciążenia wszystkie obrazy na starcie, jeśli włączona poprzez config.json.
  • refactored id wewnętrzny / model_id zachowanie lista identyfikatorów poz minęły, gdy wybrany element listy.
  • Wyłączone automatyczne ustawienie przycisków wewnątrz elementu listy widoku stosowanej przez jQuery Mobile.
  • Dodane updateListItemView do M.ListView.
  • Minor poprawa wydajności dla M.LoaderView (buforowane wyboru).
  • Naprawiono błąd niezgodności z listy wyboru w trybie single_selection_dialog.
  • Dodano właściwość iconSize do M.MapMarkerView.
  • Dodano automatyczne zniszczenie na DOM usunięcie pozycji z listy, zwłaszcza dla

Co nowego w wersji 1.1.0:

  • Poprawiono flagi isAsync i isJSON w M.Request
  • Poprawiono tap / kliknij problem z Google Maps na iOS
  • Naprawiono błąd z wydarzeniem odprawianie i hiperłącza do przycisków / etykiet
  • Poprawiono themeUpdate () z M.SelectionListView i trybie dialogowym wyboru jednej (nie więcej js błędy z pustym zawartości wiązania)
  • Naprawiono problem z posiadania wielu pasków narzędzi, gdy & quot; outsourcingu & quot; je w oddzielnym pliku,
  • Naprawiono problem z zakodowanego view ID w widoku tabeli (thx do jianliao)
  • Dodano właściwość parentView do każdego zdania, że ​​jest świadczonych w ramach renderChildViews
  • Aktualizacja D8 biblioteki do 0.1.5
  • Wyczyść statusu walidacji przed potwierdzić go ponownie (thx do jianliao)
  • Dodane nieruchomość wydarzeń M.ListView która zostanie zastosowana do wszystkich przedmiotów, jeśli szablon nie określa zdarzeń zbyt
  • Przycisk Funkcja Dodano swipe do M.ListView / M.ListItemView
  • Dodane hasAsteriskOnLabel nieruchomość do M.TextFieldView, M.SliderView i M.SelectionListView (thx dla jianliao)
  • Dodane złożony składnik widok podzielonego ram (M.SplitView, M.SplitItemView, M.PopoverView, M.SplitToolbarView)
  • Naprawiono problem z minifed modernizr i espresso w DCE
  • Aktualizacja do v0.1.6 D8 (thx do josher19)
  • Naprawiono problem z google wezwanie do nie istniejącego w M.MapView zmiennej
  • Aktualizacja jQuery 1.7.1
  • Aktualizacja jQuery Mobile do 1.1.0
  • Aktualizacja mobiscroll 1,6
  • Naprawiono problem ze zmienną ewentualnie niezdefiniowanej w M.FormView
  • Aktualizacja D8 biblioteki do 0.2.0
  • Podkreślenie do v1.3.2 aktualizacja
  • Dodane parametryzowane M.I18N
  • Naprawiono błąd z kontroli regex dla valuePattern w M.ListView
  • Ulepszone zachowanie i stabilność okien dialogowych
  • Skorygowany wygląd i wyboru daty, aby pasowały do ​​projektu jqm
  • Skorygowany kilka składników interfejsu użytkownika do pracy z jqm 1.1
  • Paski narzędzi stałe rzeczywistym Wdrożone / bary karcie jqm 1.1
  • Skorygowany M.SliderView do korzystania z "highlight" jqm jest opcja
  • Naprawiono błąd z M.ListView (rendering sub poglądów jest obecnie możliwe)
  • Naprawiono błąd z M.ScrollView
  • Ulepszony widok podział pracy z JQM 1.1

Co nowego w wersji 1.0.0 RC1:

  • Naprawiono błąd z nieruchomości sendNoCacheHeader M. Zapytanie
  • i18n nie domyślne zestawy język razie potrzeby języka nie jest dostępny,
  • Poprawiono błąd w M.Request dotyczące wewnętrznych wywołania zwrotne
  • Dodane M.DataConsumer jako specjalny dostawcy danych, które działa tylko jako źródło oraz w połączeniu z znaleziska tego modelu ()
  • Naprawiono błąd z pól tekstowych (data wejścia), obliczonej wartości i datepicker
  • Aktualizacja Podkreślenie do v1.3
  • Aktualizacja do 1.5.3 mobiscroll
  • Naprawiono błąd z M.ScrollView i jasne przycisk
  • Dodane wyłączyć () / włączyć () i clearValue (), aby M.SearchBarView
  • Dodano właściwość CssClass do M.ListView
  • Dodane specjalnego zachowania M.ButtonView wewnątrz z M.ToggleView
  • Model: zmienił m_id od numeru do unikalnego łańcucha (4 cyfry każdy może być jednym z 32 znaków),
  • Model: usunięte metodą bulkImport
  • Zmiana nazwy getRecordForId () do getRecordById () (w M.RecordManager), drugi z nich jest przestarzała teraz
  • Usunięte M.ModelRegistry
  • Usunięte M.DataProviderCouchDB
  • Usunięte M.DataProviderWebSQL
  • Metoda find () w DataProviderLocalStorage teraz przyjmuje obiekt dla zapytania
  • Dodane & quot; to & quot; Operator (ciągów) dla zapytania LS find

Co nowego w wersji 0.8 alpha:

  • Naprawiono błąd, literówka w M.Request
  • Dodane M.CanvasView
  • Dodane numberOfChars nieruchomość do M.TextField (odpowiednik własności maxlength w formacie HTML)
  • Naprawiono błąd UTF8 w M.ListView
  • Dodane M.TextFieldView do obsługiwanych poglądów w ramach widokiem elementu listy.
  • Usunięto przestarzałe useTransitions własnością M.Application (użyć getConfig () zamiast)
  • Naprawiono błąd z switchToPage () (skorzystania z czwartego parametru: updateHistory)
  • Dodano wszystkie typy jak data możliwych wartości InputType dla M.TextFieldView
  • Dodane M.SliderView (na podstawie zakresu i jqm typu input)
  • Przepozycjonowanie dialogi na temat zmian orientacji
  • Dodane kolejka dialogowych tylko pokazać jeden na raz
  • Dodano tryb M.MULTIPLE_SELECTION_DIALOG do M.SelectionListView
  • Dodane 4-kolumnowy układ z M.GridView
  • Aktualizacja Podkreślenie do v1.2.2
  • Aktualizacja mobiscroll do v1.5.2
  • Dodane niestandardową konfigurację Modernizr do M.Environment do wykrywania typów wejściowych HTML5
  • Dodane M.DatePickerView jest powrotem do tej pory typów wejściowych do M.TextFieldView
  • Dodane wywołania zwrotne do initMap ()
  • Dodane wyłączyć () / włączyć (), aby M.SelectionListView
  • Dodane M.TableView (pierwsza, prosta wersja)
  • refactored M.Request użyć właściwości wywołania zwrotne
  • Dodane sendNoCacheHeader i sendTimestamp właściwości do M.Request

Co nowego w wersji 0.6 alpha:

  • refactored wiązania (3) Treść: set () teraz Można ustawić pojedyncze wartości łańcucha jak "person.address.street"
  • dodanej "orientationChange" wydarzenie M.PageView
  • Poprawiono M.LoaderView
  • Usunięto niepotrzebne właściwości M.Application (viewManager, modelRegistry, ...)
  • refactored M.MapView: Załaduj Google Maps API dostępne tylko w przypadku połączenia (ta naprawia błąd z pamięci podręcznej oczywistego)
  • Dodane unregisterEvents (), aby M.EventDispatcher
  • Zmiana nazwy remove (), aby wyrejestrować () w M.ViewManager
  • refactored destroy () w M.Application: Dodatkowo wyrejestrować się widok zarówno od dyspozytora zdarzeń i kierownika widok
  • Dodane setActiveButtonAtIndex (), aby M.ButtonGroupView
  • Usunięto nieruchomość applyTheme
  • Naprawiono błąd w renderUpdate z M.ButtonView ()
  • Dodane resetSelection (), aby M.SelectionListView
  • Aktualizacja jQuery Mobile 1.0b1 (i zmienić niektóre części TMP do pracy z nową wersją prawidłowo)
  • Zaktualizowane underscore.js do 1.1.6
  • Usunięto wersja pliku, ponieważ utrzymujemy wersję w m.js - & # x3e; M.version
  • refactored czujny i okna, aby potwierdzić pozycję dynamicznie obliczone = & # x3e; Zawsze w centrum ekranu, nawet jeśli strona jest przewijane. Półprzezroczyste tło ma teraz pełny rozmiar strony.
  • Dodane getTotalSize, getTotalHeight i getTotalWidth do M.Environment uzyskać całkowity rozmiar dokumentu
  • Auto-Centrum M.Loader widok, gdy show () jest wywoływana i ładowarka została ukryta przed
  • Poprawiono błąd w showErrors M.FormView na ()
  • Dodane Dynamiczny Wartość Computing do M.TextFieldView
  • Dodane nieruchomość config i getConfig (), aby uzyskać dostęp do M.Application właściwości config.json w aplikacji
  • Dodano właściwość isSelectable do M.ListItemView
  • Dodane setView (), aby M.ToggleView
  • Nieruchomość Wykorzystanie DebugMode z config.json tylko zalogować, jeśli nie jesteśmy w trybie produkcyjnym,

Co nowego w wersji 0.5 alpha:

  • Naprawiono błąd w M.I18N
  • Dodane setValue (), aby M.LabelView
  • Dodane autogrow-mechanizm M.TextFieldView w połączeniu z zawartością wiążące
  • refactored obsługi zdarzeń (wszystko w kółko wszystkie)
  • Nieruchomość refactored childViews (jest to sposób bardziej wytrzymałe teraz)
  • Aktualizacja jQuery 1.6.1
  • Aktualizacja jQuery Mobile do 1.0b1
  • refactored wiązanie treści (1): To teraz używa docelowej / nieruchomości (takie same, jak wydarzenia)
  • refactored wiążące (2) Treść: Dodano rekurencję, więc teraz coś takiego jak "person.address.street" jest możliwe,
  • Dodane metodą usunięcia widoki dziecku widzenia (np stosowane w związku przełączyć)
  • refactored dialogi: nie więcej renderowane do strony, ale jako nakładkę animowanego z CSS3
  • refactored widok przełącz: do pokaż / ukryj zamiast dodaj / usuń

Co nowego w wersji 0.4 alpha:.

  • Aktualizacja jQuery 1.5.2
  • Aktualizacja jQuery Mobile do 1.0a4.1.
  • Aktualizacja M.DatePickerView do pracy z najnowszą wersją JQM.
  • Aktualizacja M.SelectionListView do pracy z najnowszą wersją JQM.
  • Poprawiono błąd w M.ToggleView.

Wymagania :

  • włączona obsługa JavaScript po stronie klienta
  • HTML5 i CSS3 włączona przeglądarka

Podobne oprogramowanie

Device.js
Device.js

6 Jun 15

Touche.js
Touche.js

12 May 15

Midway.js
Midway.js

28 Feb 15

Komentarze do The-M-Project

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii