• Stars
    star
    118
  • Rank 299,923 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created almost 11 years ago
  • Updated over 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

HTML5 Mobile App UI templates created using Intel App Framework

HTML5 Mobile App UI templates

Below are basic HTML5 mobile app templates created using [Intel App Framework] (https://github.com/01org/appframework), which is a free and open source Javascript framework targeted at HTML5 Mobile browsers with a blazingly fast query selector library and Mobile UI framework for creating app with native like UI and performance.

You can use Intel AppFramework to create mobile web apps or create hybrid apps using tools like Intel XDK or Adobe Phonegap build to build native packaged apps.

AppFramework has UI themes which look and feel similar to iPhone, iPad, Android, Windows Phone, Blackberry 10 and Tizen, the UI theme will be automatically applied by default when opened on these devices. Notice the screenshots below, the app code is same but the look and feel changes to match the device's native style.

Below are 8 basic templates to get you started with your mobile app:

These template demos are meant for mobile devices, check the demos on phone/tablet or resize the browser on computer to view, you can also use Intel XDK tool to import these template and view on different phone and tablet simulators.

Template Demos

Try out these template demos on actual touch phone or tablet devices:

↓ Basic ↓ Custom →
Single View App Single View App - custom header
Modal View App Modal View App - custom header
Flip View App
List View App List View App - pull to refresh List View App - social
Grid View App
Side Menu App - left Side Menu App - right Side Menu App - left & right
Tab View App Tab View App - bottom button tabs Tab View App - top button tabs
Carousel View App
Login View App

Feel free to send pull-requests for any bugs or enhancements for these templates

SingleView App

This template can be used for simple application that has just one view, this template can be used for creating applications similar to Flash light app or Calculator app.

→ Demo → Code → Documentation

SingleViewApp

ModalView App

This template can be used for simple utility application that has a main view and a settings view that slides up, this template can be used for creating applications similar to Maps app, Weather app or Clock app.

→ Demo → Code

ModalViewApp

FlipView App

This template can be used for simple utility application that has a main view and a settings view that flips around, this template can be used for creating applications similar to Maps app, Weather app or Clock app.

→ Demo → Code

FlipViewApp

ListView App

This template can be used for simple list view application that has a main view with scrollable list and detail view for each list item, this template can be used for creating applications similar to Mail app, Messages app or Twitter app.

→ Demo → Code → Documentation

ListViewApp

GridView App

This template can be used for photo app with grid view that will open detail view, this template can be used for creating applications similar to Photo app or Instagram app.

→ Demo → Code

GridViewApp

SideMenu App

This template can be used for simple app with side menu that can be opened to switch views, this template can be used for creating applications similar to Youtube app or Gmail app.

→ Demo → Code → Documentation

SideMenuApp

TabView App

This template can be used for simple tab view application that has tabs at the bottom to switch views, this template can be used for creating applications similar to Phone app, Facebook app or Instagram app.

→ Demo → Code

TabViewApp

(UI theme - Same code on Android vs Windows Phone)

CarouselView App

This template can be used for simple tab view application that has a carousel in the main view to swipe, this template can be used for creating applications similar to News app or Stock app.

→ Demo → Code

CarouselViewApp

LoginView App

This template can be used for creating an app that requires login and registration before the app can be started, it shows option for login/register and takes you to login form view and register form view, this template can be used for creating applications similar to Facebook app or Twitter app.

→ Demo → Code

LoginViewApp

Sample App created from templates

Below are examples of apps created using the above templates, the sample apps show how data sources can be used to populate the templates to create apps:

Photo App (GridViewApp template)

This sample app is created from GridViewApp template and uses photo data from Instagram API to show photos in grid and larger photo when clicked on it. This sample gets data from API* and dynamically creates grids and uses $.ui.addContentDiv() to dynamically add panels with content from API. (In this sample, API data from Instagram is saved locally and then used for demo)

→ Code

Photo App

Maps App (FlipViewApp template)

This sample app is created from FlipViewApp template and uses Google Maps API to show map in main view and has controls in settings view to toggle Google Map layers.

→ Demo → Code

Maps App

Movies App (ListViewApp template)

This sample app is created from ListViewApp template and uses Flixter API data to show list of top movies and shows movie details when selected. This sample gets data from API* and dynamically creates list items and uses $.ui.addContentDiv() to dynamically add panels with content from API. (In this sample, API data from Flixter is saved locally and then used for demo)

→ Code

Maps App

=

Screenshots from Intel XDK - HTML5 Development Tool which helps you to design, code, simulate, test, debug and build hybrid apps for iPhone, iPad, Android, Windows Phone, Tizen and more devices. more information on Intel XDK

More Repositories

1

html5-canvas-drawing-app

Sketchpad app using html5 canvas to draw using touch or mouse, works on iOS, Android, Window Phone and browser
208
star
2

ionic-angularjs-kitchensink

Simple Kitchen Sink App developed using Ionic Framework + AngularJS
HTML
75
star
3

jquery-cordova-oauth2

jQuery plugin for doing Oauth2 login in a Cordova App
JavaScript
66
star
4

ios-offline-reverse-geocode-country

iOS Class to reverse geocode country without any geocoding service API, reverse geocodes offline using static data.
Objective-C
37
star
5

ionic-angularjs-intelxdk-seed

Starter for Ionic Framework + AngularJS + Cordova app using Intel XDK
JavaScript
34
star
6

html5-augmented-reality-app

Simple Augmented Reality App implemented using HTML5 and Cordova with Foursquare data overlay
HTML
34
star
7

html5-cordova-webapp

Cordova template to wrap mobile optimized website as an app for distribution through App Stores.
27
star
8

html5-kitchensink-cordova-xdk-af

HTML5 Kitchen Sink Mobile App showing Apache Cordova*, Intel XDK APIs and Intel AppFramework features and capabilities
JavaScript
19
star
9

html5-cordova-samples

html5 cordova sample apps
HTML
5
star
10

appframework-angularjs

AngularJS + Intel App Framework samples developed in Intel XDK
CSS
4
star
11

bootstrap-like-documentation-template

Documentation template similar to the old bootstrap framework documentation with a side navigation list that auto selects as you scroll the content.
3
star
12

html5-cordova-plugin-admob

"Hello Admob" example created with IntelXDK using Admob Cordova plugin, which will just display a Admob banner in App.
3
star
13

intelxdk-config-xml-for-cordova-builds

Comprehensive intelxdk.config.xml file for building iOS, Android and Windows Phone Cordova apps using Intel XDK
2
star
14

html5-cordova-plugin-googleanalytics

Sample HTML5 app with Cordova Google Analytics plugin that show to track an event and pageview in Google Analytics
2
star
15

html5-sample-code

Random sample code examples and prototypes
1
star