Cherrio LLC
08/17/2024, 7:33 PMNick
08/17/2024, 8:41 PMNick
08/17/2024, 9:14 PMCherrio LLC
08/17/2024, 9:20 PMCherrio LLC
08/17/2024, 9:21 PMNick
08/17/2024, 9:52 PMNick
08/17/2024, 9:54 PMRichard
11/07/2024, 1:53 AMHad a usecase to quickly get a poc up and running, I couldn't
- agree 100%Richard
11/07/2024, 1:57 AMHello World
project: a bit like the doodle-tutorials
repo, but without the complications of multiple scenarios (eg the 'Runner' packages). Should include:a ReadMe.md
aimed at clarifyingRichard
11/07/2024, 2:11 AMHello World
project: a bit like the doodle-tutorials
repo, but without the complications of multiple scenarios (eg the 'Runner' packages). Should include:
• Clear distinction between App code and Boilerplate (eg main.kt
for each platform).
• .idea
folder containing Project Settings defining...
◦ Modules and Sources (ie which folders contain source code, generated build products, test code etc) so folder colours and search scopes work correctly.
• a ReadMe.md
aimed at clarifying how all the boilerplate (eg gradle targets, supporting packages for different is set upRichard
11/07/2024, 2:30 AMdoodle-tutorials
project.
It would be great to have a bare-bones Hello World
project: a bit like the tutorials repo, but without the complications of multiple scenarios (eg the 'Runner' packages). Should include:
• .idea
folder containing Project Settings defining...
◦ Modules and Sources (ie which folders contain source code, generated build products, test code etc) so folder colours and search scopes work correctly.
◦ SDK and language settings
• Clear distinction between App code and Boilerplate (eg main.kt
for each platform).
• a README.md
aimed at clarifying...
◦ how (simple diagram) all the boilerplate and Gradle targets fit together.
◦ which versions of Kotlin, JVM, Multiplatform, Gradle etc are compatible with the current Doodle version.
◦ Instructions on how to upgrade an existing doodle project to a newer version of Doodle.
• A minimal 'kitchen sink' App (not too complex) that we can hack on.
Then the project can be updated to keep pace with new versions of Doodle, Kotlin etc, so newbs like me always have a reliable starting point. 🙏Nick
11/07/2024, 2:35 AMCherrio LLC
11/07/2024, 6:43 AMText Button TextField
etcNick
11/08/2024, 2:30 AMRichard
11/09/2024, 1:30 AMMVP
would be a better model than kitchen sink
🤔
how to make custom Views
- this would be good, especially if it included...
• A simple hierarchy of Views.
• Movable child views (using Resizer
) that demonstrated how relative coordinates work in a child's render()
method.
• Dynamic creation of new child views (eg a spawn
button, or alt-drag to clone a new sibling).Nick
11/28/2024, 6:16 PMmain
per platform that is within the project itself. i’ve also updated the site to better show the directory structure of each project and describe what each folder has.
please share feedback if there’re improvements you think i could make to further improve things.Richard
12/04/2024, 10:08 AM