Skip to content
Sergey edited this page Oct 6, 2023 · 9 revisions

An introduction to Framework 7

Framework 7 is a free and open source framework. Framework 7 is a mobile HTML framework which can be used to develop mobile or web applications with the feel of android or IOS. It gives you freedom to create mobile applications for android and IOS by using HTML, CSS and JavaScript in combination. It is provided by iDangero.us which is authored by Vladimir Kharlampidi.

History of Framework7

The history of framework 7 is not very old. Its first version was released in 2014. The latest version* 2.0.10 was released in February 2018. *As of February 2018

Features of Framework7:

Features:

  1. Easy to Use :

It’s almost fun using Framework 7. Designing a mobile application using Framework 7 is as easy as creating a website. It gives the user the freedom to use HTML code with the added extra of CSS and JavaScript files. Its syntax is similar to JQuery. It doesn’t force the user to create custom tags or JSON Objects.

  1. UI Components:

Framework 7 provides ready to use UI elements and widgets like modals, popup and others. See here.

  1. IOS specific:

It is an IOS specific framework as it provides IOS like UI interaction (it also provide swipe back feature). It was originally built for IOS users, later adopted for android.

  1. Material Theme :

Its material theme is quite classic as it is built upon Google material design specification to bring pixel perfect design.

Other features:

  1. High performance animation.
  2. High page animation.
  3. Clear JS API.
  4. Extremely Fast.
  5. Responsive.
  6. Fully dynamic.

Advantages:

The main advantages of framework 7 are:

  1. Framework 7 gives you freedom to create IOS and android apps just by using HTML, CSS and JS.
  2. Its syntax is very similar to JQuery.
  3. One doesn’t need to learn Android and IOS in order to develop a mobile application.
  4. Developing any mobile app using framework 7 is not harder than developing a website.
  5. It can be used with other frameworks like angular and react.

Disadvantages:

Well, finding disadvantages in a well formed framework like framework 7 is not a very easy task but you can find some like followings:

  1. Framework 7 was built around the Apple environment that’s why themes might not look as good on android devices. Within v2 the material theme has been much improved.
  2. There are only two themes; IOS and android. But framework 7 still runs in most browsers (Excluding IE).