Skip to content

akesson/Xack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xack

The X-platform Stack.

This is an opensource project for evaluating a modern web-stack for doing a cross-platform fat client for Android, iOS, Windows, Mac and Linux.

It shall be a no-compromise fat client meaning that:

  • It cannot depend on a server (beacuse on mobile you can't assume having a network connection).
  • The user interface shall be based on Material Design.
  • Vector based graphics shall be used as much as possible for a DPI independence.
  • It shall break the 1000ms mobile barrier.

The approach is to start targeting mainly modern operating systems and browsers and then work backwards to improve the support.

The stack that will be tested consists of:

  • Mithril - A super-lightweight virtual DOM MVC client framework.
  • TypeScript - Finally a real language instead of (on top of) JavaScript.
  • Pure.css - Light-weight CSS only framework.

To get started

  1. Clone project
  2. Change to project root directory
  3. Run npm install
  4. Run sudo npm install -g typescript
  5. Run sudo npm install tslint -g
  6. Run sudo gem install sass
  7. Run grunt

About

Xack - The X-Platform Stack.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors