User
Write something
Android Devs Workshop is happening in 6 days
Pinned
Hello Devs! Start Here ⬇️ (PLS Read 👀)
This is a community where we talk mostly about Android, and software craftsmanship. The main goal is to learn Android and make your development work highly profitable. Let's do this together! Step 1: Introduce yourself HERE using this Copy/Paste template: What's your nickname? Where are you from? What do you want immediate help with? Step 2: Check out the introduction section --- Best practices in this community: • Try to level up quickly by commenting and posting your insights in the community. • Hit 'Like' 👍 on every helpful post or comment you see to help others level up. • Be cool. • If you ever get stuck, feel overwhelmed, or are not sure what 'next step' to take, just ask the community. --- Group Rules: 1) Respect and be nice to others 2) No Spamming the Community Feed
Poll
64 members have voted
13
71
New comment 16d ago
2d ago 
in 
Jobs
Incredible Interview Experience
(I went for an interview, and it was a blast 👇) Due to some circumstances at my current company, I need to change jobs. So I applied to 3 companies, and 2 of them called me back. The first company only did a phone screening, and since it is a corp I believe it will take a while until they come back with the next steps. The second company invited me for the first interview very quickly. I went there and it was an incredibly welcoming atmosphere. People were super friendly, and we had a nice casual chat to see if there would be a match. Shortly after I left, they followed up with an invite to the second round, and they gave me a small task to complete for the second round. The task seemed very simple, but it lacked a bunch of details. Pause for a moment and think - what did I do? What would you have done in that case? Right. I sent back an email asking clarifying questions. They gave me some clarifications, and then I started implementing it. On my way to the solution, I faced a few more challenges, and I could have made an assumption or used my best guess to proceed. What I did instead was - I sent another email asking for clarification on those additional questions. What do you think has happened? I was surprised with their response 👀. They told me they were very positively impressed. They liked my approach of asking the questions. Additionally, the questions I asked were something they expected. So they asked me to push the solution as is on GitHub, and we will use it as a starting point in the following interview. They scheduled it fast too. In the second interview, we spoke about the potential issues, and then we spoke about how I would approach scaling that bit by bit. The rhythm was something like this: - Let's assume now we want to do this. How would you implement it? - Then I would elaborate on an approach/solution - Cool, now we would like to add this additional thing on top. What should be done then? - Then again, I am thinking and talking out loud my reasoning. - OK, then what would be a limit in that case? Can we do X? - Then again I would think and elaborate
4
8
New comment 4h ago
The Welcome Screen Improvements (workshop)
Hey folks 👋 here is the recording of the workshop from yesterday. What happened during the workshop is: - Went a bit through the classroom - Spoke a little bit about jobs and current job market - Gave advice on CVs and encouragement to apply for jobs - Worked on the Welcome screen to make it nicer. We discovered different ways to make arrangements of the composables on the screen, and the differences between the some of the containers (Column, Box) Enjoy
2
0
xml + compose
is there a way throw the process rewriting app from xml to compose use Theme in new Compose Screens in my fist fragment from xml to compose I use it setContent { val state by viewModel.state.collectAsState() SettingsScreen(state = state) } Am I able to use the Theme? , i.e. to make my screen color according to LM/DM? setContent { MyAppTheme { val state by viewModel.state.collectAsState() SettingsScreen(state = state) } }
0
4
New comment 1d ago
Jetpack Compose state and modifiers
Hi everyone, just started learning jetpack compose and i built myself a tip calculator app that helps calculates tips, the soul purpose of this app is to understand how state works in compose, what state hoisting means, statless and stateful composables, i also used modifiers to arrange the UI of the Application, just decided to share this project with the community, feel free to contribute and add more features like using viewmodel as a state holder, here is a link to the project https://github.com/Jesil-OT/Tip-Calculator, Thanks
1
2
New comment 2d ago
1-30 of 125
Public group
Become an industry-ready Android developer. Elevate your value in the job market. Secure higher salary
Leaderboard (30-day)
powered by