Framework7
Framework7 - is a free and open source mobile HTML framework to
develop hybrid mobile apps or web apps with iOS & Android native look and
feel. It is also an indispensable prototyping apps tool to show working app
prototype as soon as possible in case you need to.
The main approach of the Framework7 is to give you an opportunity
to create iOS & Android apps with HTML, CSS and JavaScript easily and
clear. Framework7 is full of freedom. It doesn't limit your imagination or
offer ways of any solutions somehow.
Framework7 gives you freedom!
Framework7 is not compatible with all platforms. It is focused
only on iOS and Google Material design to bring the best experience and
simplicity.
Framework7 is definitely for you if you decide to build iOS or
Android hybrid app (PhoneGap) or web app that looks like and feels as great
native iOS and Google Material apps.
Ultra Easy
To Use.
Not Harder Than Website!
Not Harder Than Website!
To create iOS apps using
Framework7 is so easy as website creation. Try to start and you will be
surprised how easy is it. All you need to make it work is a simple HTML layout
and attached framework's CSS and JS files! Framework7 doesn't force you to write
some custom tags that will be converted by JavaScript to something else. It
doesn't force you to write and describe all your content in JavaScript (or
JSON). Just plain HTML and you always get exactly the same that you expect to
get when you write this HTML.
iOS Specific
As said above Framework7 is iOS
specific framework. From the very beginning it was carefully thought-out to
give you easy ways to realize all incredible features from all necessary UI
elements visualization to complicated animation and touch interactions that
characterize the platform. That is why Framework7 is the only solution to
realize precisely pixel-perfect iOS native app's interface.
Material Theme
Framework7 Material theme was
designed according to the official Google Material design specification to
bring pixel-perfect Material features - from visual design and colors to
interactions and effects. And now, Framework7 will be a great solution to create
Android apps with native Material look and feel.
UI Components
Framework7 comes with a bunch of
ready to use UI elements and widgets like modals, popup, action sheet, popover,
list views, media lists, tabs, side panels, layout grid, preloader (activity
indicator), form elements, etc. The awesome point is that you don't need
JavaScript at all for the most of mentioned widgets.
Killer Features
Swipe Back
One of Framework7' killing feature is supporting of iOS well known
swipe back gesture from left border of screen when you want to get to the
previous page. It simply works, and works perfectly as you expect it to do.
Just swipe from left (or drag with mouse) area of the page to see smooth
transition to the previous page. It is not just A-B transition. It really
follows your finger with parallax animation while touch!
Easy To Customize
With Framework7 everything is
simple, all styles are divided by parts into small .less files,
so you can really easy bring your own custom styles to your app.
Many More Features...
Native Scrolling
It can sound even curious but one of the most important Framework7
feature is that it uses only native scrolling. Moreover - it multiplies its
advantages! So you can still have this awesome scrolling with momentum and
resistance bounce without any scrolling issues!
Multiple Views (Split View)
Framework7 supports unlimited number of different isolated views.
And the fun thing is that you can easily control each single view without any
line of JavaScript just using "data-view" attribute on links.
Library Agnostic
Framework7 doesn't use and does not depend on any third party
libraries. That is why it is ultra lightweight, performance and flexible.
Clear JS API
No need to learn something new With Framework7. It has ultra clear
and easy JavaScript API methods to control every part of your app.
High-performance Animation
It is all about performance and Framework7 uses only high
performance hardware accelerated css animations and transitions to achieve the
best result.
Pages Animation
One of the main target of Framework7 is to have native look and
feeling of iOS application. And Framework7 is the only framework that solves it
and offers 1:1 page animation with smooth parallax effect, changing opacity and
shadow when loading new page.
XHR + Caching + History +
Preloading
This is an unbeatable combination to make your app routing as
perfect as possible. Framework7 is ready to route your app pages using XHR
(optional) with its own internal methods and internal HTML configurable caching
that allow to load pages faster and save a lot of time and traffic for your
users! It loads page via Ajax only ones per specified caching period (10
minutes by default), other times it just gets it from memory. It allows to make
further requests immediately!
Dom7 - Custom Dom Library
As said above Framework7 doesn't use any third party library, even
for DOM operation, even jQuery. It has its own custom DOM library that utilizes
most edge and high-performance methods for DOM manipulation. You can also use
it and you don’t need to learn something new for that, it has the same syntax
as well known jQuery library with support of the most popular and widely used
methods and jQuery-like chaining.
For more information, please visit : www.programmingyan.com
No comments:
Post a Comment