This commit is contained in:
2018-10-26 18:20:45 +00:00
parent ec20ad0827
commit 7c9034137a

View File

@@ -25,6 +25,25 @@ DEVELOPMENT SCHEDULE
-------------------- --------------------
WEEK OF 2018-10-22 - Learn Vue, select a UI framework 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
- Try the various UI frameworks / stylers and get a feel before making a selection - Try the various UI frameworks / stylers and get a feel before making a selection
- ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED) - ONSEN: https://onsen.io/v2/guide/ (MOBILE FOCUSED)
@@ -32,14 +51,17 @@ WEEK OF 2018-10-22 - Learn Vue, select a UI framework
- BOOTSTRAP-VUE: https://bootstrap-vue.js.org/ (probably easier on my brain but boring) - 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") - * BUEFY / BULMA https://bulma.io/ https://buefy.github.io/documentation ("FRESH")
- * VUETIFY: https://vuetifyjs.com/en/ (MATERIAL for VUE with 80 components) - * VUETIFY: https://vuetifyjs.com/en/ (MATERIAL for VUE with 80 components)
- QUASAR: https://quasar-framework.org/guide/introduction-to-quasar.html
- Matrial and iOS themes built in
- (Dark horse here but interesting as it does other things and says comprehensive out of box) - * SHORTLISTED - QUASAR: https://quasar-framework.org/guide/introduction-to-quasar.html
- Claims to do just about everything under the sun without adding any other libs like moment.js etc - Matrial and iOS themes built in, but they are the only two so for desktop material I guess would be the default
- Builds for spa, electron, and many other flavours of apps from one codebase automatically which is interesting - IOS will placate the apple nerds if I can build it with both
- Purportedly you don't need to learn a lot of tools other than vue as it will take care of it for you - WEll documented
- Seems a little raw possibly, check usage and support - Has a lot of components built in, possibly all I'll need with exception maybe of desktop
- Is it trying to do too much and will be a hassle?
- special emphasis on form controls (need to define what I need to ensure it's there) - 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: - 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]) - 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])