User

Write something

Workshop Time is happening in 4 days
All
Introductions
General discussion
Jetpack Compose
Testing
Architecture
Dependency Injection
CI/CD
Coroutines and Flows
Earnings
Jobs
Pinned

This is a community where we talk mostly about Android, and making passive income. The main goal is to 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

17 members have voted

4

49

Vamsi Madhav H
Jov Mit
M. Saif Ullah
Ali Irajinia
Muhammad Eeman Ali
New comment 23d ago

Hey folks! Let's make a new workshop on Friday. I have 2 topics, so let's vote to see which one goes first. Then the one with less votes will go on the Friday after. 1. General job/employment issues and improvements: - If you are jobless - how to get closer to a job that you like - If you are freelancer - how to improve your service and increase your rates - If you have a job - how to get closer to a promotion and raise your salary 2. Jetpack Compose Custom Theme (Design System) - Create custom app-related theme, based on a design system - Create reusable theme-oriented components Please vote, and I am looking forward to seeing you in the workshops! Cheers!

Poll

9 members have voted

2

10

Jov Mit
Lubos Sytensky
Abu Yousuf
Simon Topchyan
New comment 1d ago

For those who missed the workshop - you can find the recording in the Jetpack Compose classroom: https://www.skool.com/android-devs/classroom/ce0d06e3?md=f4ba7c34e0874487bf56737fcf80aed9 Feedback would be VERY MUCH appreciated ❤️ Enjoy!

1

0

Hello, i have published new article on "Testing Android PagingSource". You can check it out if you are interested. https://ayousuf.hashnode.dev/testing-android-pagingsource

1

1

Jov Mit
New comment 3d ago

I've added a new video in the JetpackCompose classroom. Check it out. https://www.skool.com/android-devs/classroom/ce0d06e3?md=74a5ed913adb4a6f8bbcd4ab15365d04

2

0

I just published an article about "Paging 3 on Android". May be it would be helpful to some one who didn't tried yet. You can check it out. Here is the link https://ayousuf.hashnode.dev/paging-3-on-android

1

8

Hamza Rafique
Abu Yousuf
Jov Mit
New comment 14d ago

@Jov Mit in this video you don't want to run test with Gradle, what if i want to use Gradle, do i need to make any changes ? https://youtu.be/VhRlyzwxvsI?t=1243

2

7

Jov Mit
Abu Yousuf
Hamza Rafique
New comment 17d ago

Hey friends! I am thinking of making a workshop on Friday at 16:00 CEST dedicated to Jetpack Compose. I believe it would be super valuable. Would you join such a workshop (at no cost)? Comment "YES" below and I'll send you an invitation.

4

23

Chirag Prajapati
Lubos Sytensky
Pankaj Thapa
Jov Mit
M. Saif Ullah
New comment 19d ago

In case you missed, I've published a new video showing how I use AlertDialog compostable to show prompts for the user. Check it out - might be useful: https://www.skool.com/android-devs/classroom/ce0d06e3?md=23741263f1294c848e23b1bc477e1b56 Would be nice if you would like to subscribe to my YT as well - helps a lot 🙏 Enjoy ♥️💯

3

0

Hey Everyone, currently I was unemployed for 5 months due to the recession and layoff's. Now I have got an opportunity to work as an Integration Engineer. The pay is fine, better than nothing, now my doubt is will this effect me in future when I search for developer jobs? Here in this integration engineer role, there is no development work to be done. What are the things I can work on so, even when I shift to a SDE role, I can show things and justify myself that I am fit for the role.

0

3

Jov Mit
Vamsi Madhav H
New comment 22d ago

Hii everyone. Eeman this side. I'm learning and working on Android for more than a year.

2

2

Jov Mit
Muhammad Eeman Ali
New comment 22d ago

Hey lovely people! Huge thanks to the ones who managed to join and spend 1h of their valuable time with me. I really appreciate it 🙏❤️ I want your feedback so we can tune these workshops for the future and provide as much value to you all as possible! Please write down all your thoughts and feelings without hesitations - I will take them all with tremendous respect! If you don't want to type - use the poll instead

Poll

6 members have voted

1

3

Lubos Sytensky
Abu Yousuf
Ali Irajinia
New comment 24d ago

I want Hilt to provide dependency for search PagingSource. I posted it on stackoverflow. I will appreciate anyone can help Link : https://stackoverflow.com/q/77013660/1292557

0

4

Jov Mit
Abu Yousuf
New comment 25d ago

Hello guys, If you face the skipped frames problem, how would you find the cause and fix it?

0

1

Jov Mit
New comment Aug 26

Hello all, I have published article about exact alarm on Android. You can check it. https://ayousuf.hashnode.dev/schedule-exact-alarms-with-alarmmanager-on-android

1

1

Jov Mit
New comment Aug 26

In case you haven't noticed, I have added a video building a simple list in Jetpack Compose. Might be valuable: https://www.skool.com/android-devs/classroom/ce0d06e3?md=2b19a75843d242c8b232bf49660c1faa

5

3

Sufyan Sattar
Hamza Rafique
Jov Mit
New comment Aug 24

Here is the article on Medium https://medium.com/@jovmit/writing-screenshot-tests-with-paparazzi-5fd4d413c760 Here is the article on HashNode https://jovchem.hashnode.dev/writing-screenshot-tests-with-paparazzi Enjoy!

1

11

Simon Topchyan
Jov Mit
New comment Aug 22

I know it is frowned upon to use delay() or Thread.sleep() in UI tests but I have a particular scenario where I would like to get done with it for now using delay() and later fix the underlying issue so I can get rid of delay(). My code currently looks something like this - ``` @Test fun snapshotTest() = runBlocking { composeTestRule.onNode(hasText("Next")).performClick() delay(3000) val instance = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation()) val tempFile = File.createTempFile("test", ".png") instance.takeScreenshot(tempFile) dropshots.assertSnapshot(BitmapFactory.decodeFile(tempFile.path), "Snapshot") } ``` I expected that the above code would take the screenshot after 3 seconds by when everything on the UI thread would be done but what I am seeing is that although the click was performed (I can see the ripple), Compose Navigation doesn't transition to the next screen until the delay is over. Can anyone help me with this? Is this an issue with Compose Navigation or am I doing something wrong?

1

8

Jov Mit
Prempal Singh
M. Saif Ullah
New comment Aug 18

Hello all, Recently i have worked on Android exact AlarmManager. I used setAlarmClock() api. Alarm is triggered on time but the problem is Alarm not triggered timely when device in on Power saver mode. Any idea how to resolve thia issue. Any way alarm will work on power savings mode. Thanks.

1

2

Jov Mit
Abu Yousuf
New comment Aug 18

Aug 11 

in 

Earnings

I couldn't resist to share the success of this man! He increased his rate by 3. Now, I don't know about you, but that seems like a HUGE win to me! p s. He's part of this community but I wont say his name due to privacy.

3

7

Abu Yousuf
M. Saif Ullah
Hamza Rafique
Jov Mit
New comment Aug 12

Hi everyone 👋🏼 Have anybody worked on a project where the android module is exported as a separate library and used a dependency in main app? I've been using this architecture in my last two jobs. We call it MicroFront Ends. But I often think about the Pros/Cons of this approach and weather should one switch to this approach or try something else. I would love to hear everyone opinion on this. Pros/Cons.

1

2

Jov Mit
M. Saif Ullah
New comment Aug 11

Saif here from Asad Kashmir, Pakistan. I'm an Android developer with 5 years of experience. My main experience is in FinTech industry. I also have a YouTube channel where I teach basic android development. I'm looking forward start Freelancing and OpenSource contribution. Also, I'm always ready to learn more on TDD, Software Architecture (DDD, Clean Code).

1

1

Jov Mit
New comment Aug 11

Last Friday I bought my second house. I figured out a way that helped me make extra money I can invest (in this case in real estate) to make even more passive income. I wrote a small (3 pages) gude with the summary of my process and that might work for you too! You can grab it here: https://www.badassandroiddevs.com/ebook If you are someone looking into possibilities to increase your earning potential as a programmer - DM me GUIDE (or comment below this post), and I'll reach out back to you within the next 24 hours. Best, Jov

3

1

Lubos Sytensky
New comment Aug 6

Aug 2 

in 

CI/CD

I'm so happy to announce that the CI/CD course is ready! Check out the Classroom or follow the link below, I hope you will find it helpful: https://www.skool.com/android-devs-3680/classroom/2ff89695?md=173e7060d1ad4c5e97a8cc4f289cd7eb p.s I am also planning to add videos later, to make it even better. Stay tuned!

5

14

Sufyan Sattar
Vamsi Madhav H
Madalin Balan
Simon Topchyan
Jov Mit
New comment Aug 5

Hello All, Could anyone tell me When to use suspend function and Flow together or separately in Kotlin? I already got this answer but if there is more explanation, I will be appreciated https://lnkd.in/dKY2JSbV

1

2

Jov Mit
Ahmed Saber
New comment Jul 18
1-25 of 25

Public group

Learn Android. Increase your earning potential. Elevate your value in the job market. Secure higher salaries, passive income, and more opportunities.

Leaderboard (30-day)

powered by