This commit is contained in:
2018-10-29 22:54:10 +00:00
parent 7c9034137a
commit e27bd4897b

View File

@@ -24,50 +24,12 @@ CODING WORK
DEVELOPMENT SCHEDULE
--------------------
WEEK OF 2018-10-22 - Learn Vue, select a UI framework
STILL PICKING A FRAMEWORK
Everything is on hold for this right now until I pick a framework:
Quasar looks good but can I change theme dynamically or do I need to build entirely for the theme a separate version?
- Also I'm still stuck with material theme as it's baked in as one of the two themes so might not age well
Boostrap is most agnostic and possibly won't look like material so maybe will age better but it has no cool form controls built in so would need to go third party
vuetify is well used but only has material theme, I'm worried Material design will look very dated in future.
** Time to release is a very important consideration so perhaps I need to focus on what is fastest
Few users ask about apple device usage with our remote access options, but it would be foolish to ignore the market
On the other hand what kind of device would a service tech be more likely to use android or apple?
Material design just looks good without thinking about things as much, but if designing for IOS??
Decide first if want to look like android or ios or third thing? If not care about IOS then things are much simpler.
No one supports IOS except quasar
- https://vuetifyjs.com/en/components/time-pickers
- * VUETIFY: https://vuetifyjs.com/en/ (MATERIAL for VUE with 80 components)
- Try the various UI frameworks / stylers and get a feel before making a selection
- ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED)
- ELEMENT: https://element.eleme.io/#/en-US (DESKTOP FOCUSED)
- BOOTSTRAP-VUE: https://bootstrap-vue.js.org/ (probably easier on my brain but boring)
- * BUEFY / BULMA https://bulma.io/ https://buefy.github.io/documentation ("FRESH")
- * VUETIFY: https://vuetifyjs.com/en/ (MATERIAL for VUE with 80 components)
- * SHORTLISTED - QUASAR: https://quasar-framework.org/guide/introduction-to-quasar.html
- Matrial and iOS themes built in, but they are the only two so for desktop material I guess would be the default
- IOS will placate the apple nerds if I can build it with both
- WEll documented
- Has a lot of components built in, possibly all I'll need with exception maybe of desktop
- special emphasis on form controls (need to define what I need to ensure it's there)
- think about appearance material? bootstrap?, review these options directly supported in vscode/veture:
- Consider all inputs required and forms and layout methods (make a list of components required and test on various devices [datetime, date, time, numeric, color etc])
- Check browsers supported, some don't support all browsers i.e. IE 8 is not supported by some.
- Read this: https://qiita.com/nickhall/items/d1043f3f9874c90b6f8e
- And this: https://logrocket.com/blog/an-imperative-guide-to-forms-in-vue-js-2/