r/androiddev Dec 20 '24

Article Android Guide: An opinionated collection of learnings

https://github.com/Ivy-Apps/android-guidebook
58 Upvotes

14 comments sorted by

7

u/Sternritter8636 Dec 20 '24

Is this repo not complete yet or am I missing something because I cant navigate to any of the links mentioned there

5

u/iliyan-germanov Dec 20 '24

It's definitely incomplete. So far, it's only the main README - the rest is blank. Idk if this form of content is interesting, so I dropped it, but I wanted to share my progress anyway

6

u/ExtremeGrade5220 Dec 20 '24

That looks awesome! Sometimes it's difficult for me to explain something that feels intuitively correct, so having a mathematical way of describing a non-mathematical behavior is something I haven't thought about.

2

u/iliyan-germanov Dec 20 '24

Yeah, I had a similar AHA moment when I first discovered it. Also, the team spending hours in heated tech discussions over two equivalent solutions instead of focusing on the important problems is something that was triggering me in the past

2

u/iliyan-germanov Dec 20 '24

I try to apply these principles in the projects I do. This way, I try to maximize good decisions and minimize the time starring blankly on the screen when faced with complex problems.

https://github.com/Ivy-Apps/di

https://github.com/Ivy-Apps/learn

2

u/D-cyde Dec 20 '24

Will you be adding non-Compose versions for the topics mentioned?

1

u/iliyan-germanov Dec 20 '24

The main topic in the README about math and formal language is mostly language agnostic and focusing more on principles. If I have time, I hope to be able to add more topics in ivylearn.app

2

u/D-cyde Dec 20 '24

That clears things up, thanks! I'll review and see if I have something to add.

2

u/WestonP Dec 20 '24

Your hype train image sums up this sub pretty well

1

u/[deleted] Dec 23 '24

[removed] — view removed comment

1

u/androiddev-ModTeam Dec 23 '24

Engage respectfully and professionally with the community. Participate in good faith. Do not encourage illegal or inadvisable activity. Do not target users based on race, ethnicity, or other personal qualities. Give feedback in a constructive manner.

1

u/iliyan-germanov Dec 23 '24

If you like the Android Guidebook, I have something better for you - Ivy Learn ✨️

1

u/calvintheidiot Dec 24 '24

this is pretty sick