-
Notifications
You must be signed in to change notification settings - Fork 438
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Onboarding Docs are seriously anti-"Production Ready" #141
Comments
Thanks for your feedback! So, you feel OOP way would be more preferable by fellow developers vs POP way? Re: "multilanguage support" - that was the "grand" idea - to allow doing Flet from multiple languages, but currently it's unreachable goal. Python is so huge and adopting Flet for a different language is like starting all over again. |
yes, the reasons
website/docs/tutorials/python-todo.md Lines 124 to 128 in c5ab4c4
[addition:] not to imply: tutor all different ways; rather just that POP/OOP seem to be most widely applicable ones in this domain |
OK, will give it a thought. Definitely, docs require improvements! |
Titles:
Situation
Prior to this,
both of which show the flet-app done the procedural way.
this also lists instructions in POP way
which became impossibly hard to even grasp on trying to apply.
Problem
Point I am trying to make is:
this flow of docs given below does NOT make any sense to a newcomer.
it first teaches it all in the POP way, then doesn't even mention about OOP way,
and leaves the learner hanging in between.
only for per to eventually decide it's too complicated to manage, and leave.
the person is not guided towards a particular proper tutorial at any place.
the tutorials don't have any order numbering, nor a "start here" label at the tutorial picker page.
even the tutorials - I am assuming the Python - To-Do to be the first one -
starts again from scratch from installing flet; a step already covered in the introduction
oh, and the "how-it-works" doesn't even get any surface it seems.
Let's Talk Solutions
smth like "Flet app minimal example" or "Flet minimal example"
This will make docs etc a lot more involved and require lots of redundant/repeated work.
See shen Yggdrasil - it will cover python, C/C++, JVM (java vm), JS (JavaScript), & Lisp in one go.
Footnotes
back to the topic - an abbreviation i just coined on the fly lol. don't know if it's real in the wild web. ↩
The text was updated successfully, but these errors were encountered: