Adam Bradley acd6046f63 e2e
2015-03-25 15:13:18 -05:00
2015-03-20 16:42:45 -05:00
2015-03-23 22:56:59 -05:00
e2e
2015-03-25 15:13:18 -05:00
2015-03-25 14:23:23 -05:00
2015-03-18 10:56:10 -05:00
2015-03-25 12:24:34 -06:00
2015-03-24 19:22:09 -06:00
2015-03-24 15:35:20 -06:00
2015-03-24 12:50:53 -05:00

Test it out!

  • Run gulp watch to build, serve, and watch Ionic & playground
  • Run gulp karma-watch while gulp watch is running to watch tests. Unit tests run on compiled files in dist.
  • All test files must be suffixed with _spec.js.

Building & Running

  • npm install -g jspm
  • jspm init
  • gulp watch
  • python -m SimpleHTTPServer .
  • open http://localhost:9000/dist/examples/aside/basic/index.html
  • Follow the structure found in src/components/aside/examples/basic to create more examples.

Problems already

  • If we have a .spec.js file as a sibling of a js file, System will make that an export and ignore the .js file.
    There's probably a setting in System.js somewhere to fix this.

Build

  • JSCS
  • JSHint (or TypeScript variant)

Current Focus

Build/Angular2

  • Build system
  • Repo structure overlord
  • ES6/Angular2/Component conventions
  • Global/Attribute config system
  • Dynamically assign behaviors/templates per config

HTML/CSS/Transitions

  • Markup structure
  • SCSS
  • View transitions
  • Core View History/Navigation system
  • Routing
  • Snapshot

Gestures

  • Gesture system
  • Linear constraints
  • Auto layout
  • Class/inheritance system
  • Translate native concepts to the web
Description
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Readme MIT 2.4 GiB
Languages
TypeScript 60.8%
HTML 24.8%
SCSS 11%
JavaScript 2%
Vue 0.9%
Other 0.5%