Software:Framework7
From HandWiki
Stable release | 5.7.10
/ July 14, 2020 |
---|---|
Repository | https://github.com/framework7io/framework7 |
Platform | Linux |
Available in | English |
License | MIT License |
Website | framework7 |
Framework7 is an open source and free framework to develop mobile, desktop or web apps; Framework7 can also be used as a prototyping tool.[1][2][3]
Features
Some features of Framework7 are given below:
- support multiple platforms
- usage of many tools (e.g. webpack)
- UI elements
- Rich ecosystem.[1]
Example
Sample code may look like as follows:
<!DOCTYPE html> <html> <head> <!-- Required meta tags--> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui, viewport-fit=cover"> <meta name="apple-mobile-web-app-capable" content="yes"> <!-- Color theme for statusbar --> <meta name="theme-color" content="#2196f3"> <!-- Your app title --> <title>My App</title> <!-- Path to Framework7 Library Bundle CSS --> <link rel="stylesheet" href="path/to/framework7.bundle.min.css"> <!-- Path to your custom app styles--> <link rel="stylesheet" href="path/to/my-app.css"> </head> <body> <!-- App root element --> <div id="app"> <!-- Statusbar overlay --> <div class="statusbar"></div> <!-- Your main view, should have "view-main" class --> <div class="view view-main"> <!-- Initial Page, "data-name" contains page name --> <div data-name="home" class="page"> <!-- Top Navbar --> <div class="navbar"> <div class="navbar-inner"> <div class="title">Awesome App</div> </div> </div> <!-- Bottom Toolbar --> <div class="toolbar toolbar-bottom"> <div class="toolbar-inner"> <!-- Toolbar links --> <a href="#" class="link">Link 1</a> <a href="#" class="link">Link 2</a> </div> </div> <!-- Scrollable page content --> <div class="page-content"> <p>Page content goes here</p> <!-- Link to another page --> <a href="/about/">About app</a> </div> </div> </div> </div> <!-- Path to Framework7 Library Bundle JS--> <script type="text/javascript" src="path/to/framework7.bundle.min.js"></script> <!-- Path to your app js--> <script type="text/javascript" src="path/to/my-app.js"></script> </body> </html>
Parts of ecosystem
Some parts of the ecosystem are given below:
- Framework7 Core / API
- Framework7 Vue
- Framework7 React
- Framework7 CLI
- Framework7 Icons.[5]
See also
- List of rich web application frameworks
- Mobile development framework
References
- ↑ 1.0 1.1 "Framework7 - Full Featured Framework For Building iOS, Android & Desktop Apps". https://framework7.io/.
- ↑ Zammetti, Frank (2018-03-10) (in en). Practical Webix: Learn to Expedite and Improve your Web Development. Apress. pp. 5. ISBN 9781484233849. https://books.google.com/books?id=TpxQDwAAQBAJ.
- ↑ Sun, Yiyi (2019-01-04) (in en). Practical Application Development with AppRun: Building Reliable, High-Performance Web Apps Using Elm-Inspired Architecture, Event Pub-Sub, and Components. Apress. pp. 177. ISBN 9781484240694. https://books.google.com/books?id=9IyCDwAAQBAJ.
- ↑ "App HTML Layout | Framework7 Documentation". https://framework7.io/docs/app-layout.html.
- ↑ "Framework7 Documentation". https://framework7.io/docs/.
External links
Original source: https://en.wikipedia.org/wiki/Framework7.
Read more |