Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

NEXT is a Java GWT UI framework for building native looking HTML5 apps on SmartPhones and Tablets.

License

Notifications You must be signed in to change notification settings

nextinterfaces/next

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NEXT

NEXT is a Java GWT UI framework for developing Native Looking HTML5 Mobile apps for SmartPhones and Tablets.

MVC based. Amazing looking UI catalog. Cross-Platform.

alt tag

More information:

http://nextinterfaces.com/next

Demo (WebKit only):

http://nextinterfaces.com/demo

Showcases:

http://nextinterfaces.com/showcases

Supported Phones & Tablets:

Device agnostic, it runs on 6 devices: iOS, Android, BlackBerry 10

Dependencies:

  • Java5+
  • GWT (Google Web Kit) 2.2+
  • Eclipse & ANT (optional)

Installation:

Running the Demo:

  • Download next-xx.zip file
  • Add the attached hello-next project to Eclipse. Eclipse should automatically discover it as a GWT project.
  • From Eclipse /Run /Run As Web Application
  • You should see a demo similar to next-demo

Start a new project:

  • Download next-xx.zip file

  • Add the attached next.jar (/hello-next/war/WEB-INF/next.jar) file to your GWT project & classpath

  • Add next.css and next/images to your project root. Use index.html for reference.

  • Edit your project .gwt.xml and add

      		<?xml version="1.0" encoding="UTF-8"?>
      		<module rename-to='your-mobule-name'>
      						...
      						<inherits name='next.interfaces' />
      						<entry-point class='com.domain.YourEntryPoint' />
      						...
      		</module>
    

Hello World in 30 seconds:

  • Create a new GWT project as explained above

  • Create class HelloWorldController

      		class HelloWorldController extends XTableController {
      				public HelloWorldController() {
      						setTitle("Hello World");
      						TableData tableDS = new TableData();
      						tableDS.add("Hello", "World");
      						initDataSource(tableDS);
      				}
      		}
    
  • In your EntryPoint class paste

      		public void onModuleLoad() {
      						XTabBarController tabBarController = new XTabBarController();
      						tabBarController.addControllers(new XTabController(new HelloWorldController()));
      		}
    
  • Eclipse /Run /Run as Web Application resulting in this screenshot

See the zipped /hello-next project or next-demo for more information.

License:

Apache License v.2.0

About

NEXT is a Java GWT UI framework for building native looking HTML5 apps on SmartPhones and Tablets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.