Ionic is a powerful toolkit developed to help programmers create mobile apps that, when possible, use native methods for rendering applications on a mobile platform.
It is a powerful tool to help developers reduce the amount of time they spend working on an app.
To do this, Ionic comes with a large collection of built-in UI components for easily assembling the frontend panel together, all easy to tie-in with any kind of backend logic.
Ionic is mainly focused on the frontend side of things, leaving the more complex backend and underneath logic to frameworks like PhoneGap.
A better comparison is to consider Ionic the Bootstrap of mobile development.
What is new in this release:
- Added Meteor support
- Support ControllerAs syntax for ion-nav-views
What is new in version 1.3.0:
New in Ionic 1.0.0 (May 13th, 2015)
What is new in version 1.2.4:
- Added Meteor support
- Support ControllerAs syntax for ion-nav-views
What is new in version 1.1.0:
- Bug Fixes:
- config: add support for blob image protocol.
- fonts: IE does not support query string cache busting in font URLs.
- infiniteScroll: prevent error on infinite scroll complete with native scrolling.
- ionicConfig: allow using tel for hrefs.
- modal: Prevent scroll=false content from overlapping modal content.
- scrolling: Collection repeat requires JS scrolling.
What is new in version 1.0.0-rc.5:
- Bug Fixes:
- collectionRepeat: fix scroll when item bigger than viewport
- footerBar: fixed top border position on retina displays
- gestureDirectives: fix problem with event being passed in
- scroll: safari scroll content height
- scrollController: allow tab $historyId to remember scroll
- scrollView: clonedInputs get placeholder text if any
- sliderView: find width properly when element is transformed
- header: add iOS 8 support to iOS header fix. assumes all iOS will have 7 style headers
- headerBar: scroll to top
- listItem: apply color styles to complex list items
- menu: safari z-index fix for .menu .scroll-content
- modal: remove iOS style header padding from inset headers in modal popups on iPad in po
- popup: if popup is taller than the window, shrink the popup body and make it scrollable
- radio: suport ng-disabled
What is new in version 1.0.0-beta.14:
- Bug Fixes:
- collectionRepeat: fix scroll when item bigger than viewport
- footerBar: fixed top border position on retina displays
- gestureDirectives: fix problem with event being passed in
- scroll: safari scroll content height
- scrollController: allow tab $historyId to remember scroll
- scrollView: clonedInputs get placeholder text if any
- sliderView: find width properly when element is transformed
- header: add iOS 8 support to iOS header fix. assumes all iOS will have 7 style headers
- headerBar: scroll to top
- listItem: apply color styles to complex list items
- menu: safari z-index fix for .menu .scroll-content
- modal: remove iOS style header padding from inset headers in modal popups on iPad in po
- popup: if popup is taller than the window, shrink the popup body and make it scrollable
- radio: suport ng-disabled
What is new in version 1.0.0-beta.6:
- Bug Fixes:
- click: fix mouseup click for ion-option-button
- collectionRepeat: fix rare NPE error on android 4.1
- input: fix long input text adjusting left on focus
- ionContent: make content scrollable if it is a child of a non-scrollable content
- ionFooterBar: properly offset content for bar-subfooter
- ionReorderButton: fix onReorder not triggering an angular digest
- ionSlideBox: fix regression allowing slide past boundaries
- requirejs: fix bug with requirejs & loading order of angular taps
What is new in version 1.0.0-beta.2:
- Remove tap highlight and fix checkbox appearance in Firefox.
- Stop race condition with show then hide.
- Entire row of an .item w/ a checkbox is now tappable.
- Removed 100% height.
- Added display block.
- Disable swiping of items while option buttons are shown.
What is new in version 0.9.25:
- Update to Angular v1.2.12
- Increase hit area size of a button
- Created stopEvent directive to use for certain ng-click cases
- Prefixed all directives with ion-
What is new in version 0.9.21 Alpha:
- Toggle directive now includes .item.item-toggle wrapper
- Toggle/Checkbox/Radio implements ng-model/ng-value/ng-change
- Ionicons v1.4.2, icons now using :before pseudo
- Button and header size updates
- Android "click" event firing twice fixes
- Refactor platform ready event listeners
- Refactor navView directive
- Created ionic.Platform.fullscreen() and .showStatusBar()
- Update to Angular v1.2.8
- Disable pointer-events during transitions
- Remove ngTouch from angular.modules
What is new in version 0.9.20 Alpha:
- Improved transitions between views
- Fixed hide-nav-bar/hide-back-button view attributes
- Removed title attributes from DOM
- Removed nav title if the entering view doesn't have one
- Fixed padding being added to content directive
What is new in version 0.9.16 Alpha:
- Scrollbars, scroll bug fixes and other tweaks.
What is new in version 0.9.13 Alpha:
- Some fixes to nav router UX and issues on iPad, overflow scrolling fixes for all devices, other tweaks and fixes.
Limitations:
- Ionic was created for building mobile apps. There's no support included for desktop-based browsers, so be careful when, where and for what you use this tool.
Comments not found