Prathamesh Kumbharโs Post
More Relevant Posts
-
Hi connections, Lately I am wandering through the google android developer courses as well as their documents and found some thing good to brush-up the old concepts of the Kotlin programming language also earned an badge after giving the quiz named as Introduction to programming in Kotlin hope you guys try this quiz.
To view or add a comment, sign in
-
Hey connections, Hope you guys are doing well. Currently while learning KTOR for backend development using Postgre Sql, I am currently facing problem with the deployment of project on Heroku. Tried everything showed in the tutorials and other videos. Need help from you guys, @KTOR Devs it would be great help if you guys could connect with me!!! Also attaching snapshots of the logs. Thanks
To view or add a comment, sign in
-
-
Iโm happy to share that Iโm starting a new position as Android Developer at General Diagnostics International Pvt. Ltd.
This content isnโt available here
Access this content and more in the LinkedIn app
To view or add a comment, sign in
-
Exciting opportunity !๐ฏ
Head of Strategic Alliances & Marketing @Spare8 | Fueling Business Growth | Chief of Getting Things Done
Exciting Opportunities Alert! Hey LinkedIn fam! ๐ I'm on the lookout for passionate interns to join our team at Spare8. ๐ Roles Available: 1๏ธโฃ Graphic Designing Intern ๐จ 2๏ธโฃ Copywriting Intern โ๏ธ 3๏ธโฃ Content Creators ๐ข If you or someone you know is a creative powerhouse, ready to dive into innovative projects, share this post and let's connect! ๐โจ #InternshipOpportunity #GraphicDesign #Copywriting #ContentCreation #HiringNow #JobOpportunity
To view or add a comment, sign in
-
This is the best explanation of how the MVVM with Clean Architecture works.
Android: MVVM with Clean Architecture MVVM and Clean Architecture are two architectural patterns commonly used in Android app development. Combining these two patterns can lead to a well-structured, maintainable and testable Android application. ๐ ๐ฉ๐ฉ๐ separates your app into three main components - Model, View, and ViewModel. - ๐ ๐ผ๐ฑ๐ฒ๐น: Represents your data and business logic. - ๐ฉ๐ถ๐ฒ๐: Represents the UI components. - ๐ฉ๐ถ๐ฒ๐๐ ๐ผ๐ฑ๐ฒ๐น: Acts as an intermediary between the Model and View, providing data to the View and handling user interactions. ๐๐น๐ฒ๐ฎ๐ป ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ emphasizes the separation of concerns and the independence of different layers within your app. - ๐๐ผ๐บ๐ฎ๐ถ๐ป ๐๐ฎ๐๐ฒ๐ฟ: Contains your business logic and entities. - ๐๐ฎ๐๐ฎ ๐๐ฎ๐๐ฒ๐ฟ: Manages data access and storage. - ๐ฃ๐ฟ๐ฒ๐๐ฒ๐ป๐๐ฎ๐๐ถ๐ผ๐ป ๐๐ฎ๐๐ฒ๐ฟ: Handles UI and user interactions. #android #cleanarchitecture #mvvm #androiddevelopment #kotlin #java
To view or add a comment, sign in
-
-
All these topics are must when dealing with asynchronous task ex: Api callings and etc.
Coder | Teacher | Mentor | Open Source | IIT 2010-14 | Android | Machine Learning | Backend | Get High Paying Tech Job: amitshekhar.me
Topics related to multithreading/asynchronous tasks in Android โข Thread โขย Handler/Looper โข ThreadPoolExecutor โข RxJava โข Coroutines/Flow โข WorkManager #androiddev
To view or add a comment, sign in
-
This is the most important thing we forget as freshers Running after 1000 things dedicating 1 hr to each Just run after one thing, spend 1000hrs and make 1000 of projects out of it. And thatโs gonna make you a better developer.
Coder | Teacher | Mentor | Open Source | IIT 2010-14 | Android | Machine Learning | Backend | Get High Paying Tech Job: amitshekhar.me
The myth about software development: Learn every new thing coming into the tech world. But we need to understand that there will always be so many new things to learn. But you should know whatโs important and whatโs not. That makes you a better developer.
To view or add a comment, sign in
-
SDE-2 (Android) @BatterySmart | Ex- [ShareChat, Nagarro] | ๐ Got Ist position in "Build For Bharat๐ฎ๐ณ" Android Hackathon | โถ๏ธ 5k+ subscriber on Youtube @thecodingshef | โฅ๏ธ to teach
๐ง Mastering Memory Leaks in Android: A Step-by-Step Guide ๐ฑ ๐๐ก๐๐ญ ๐ข๐ฌ ๐ฆ๐๐ฆ๐จ๐ซ๐ฒ ๐ฅ๐๐๐ค? Memory leaks occur when your app retains resources that it no longer needs, occupying precious memory space. Understand it as leaving unused items in a room, taking up space you could use for something more valuable. ๐ก "Failure to releaseย unused objects from theย memory means that there are unused objects in the application that the GC cannot clear from memory." ๐๐จ๐ฐ ๐ฐ๐ก๐๐ญ ๐ญ๐ก๐ ๐ก๐๐ฅ๐ฅ ๐๐๐ซ๐๐๐ ๐ ๐๐จ๐ฅ๐ฅ๐๐๐ญ๐จ๐ซ ๐ข๐ฌ? ๐ Garbage collection in Android is an automatic memory management process that identifies and reclaims memory occupied by objects that are no longer reachable or in use by the application, helping to prevent memory leaks and ensure efficient memory utilization. ๐๐๐๐ฌ๐จ๐ง ๐๐จ๐ซ ๐๐๐ฆ๐จ๐ซ๐ฒ ๐ฅ๐๐๐ค๐ฌ ๐๐ง๐ ๐ก๐จ๐ฐ ๐ญ๐จ ๐ฉ๐ซ๐๐ฏ๐๐ง๐ญ ๐ค ๐ ๐๐ฌ๐ข๐ง๐ ๐๐ญ๐๐ญ๐ข๐ ๐๐ข๐๐ฐ๐ฌ Stay away from static views that never get cleared from memory, causing potential leaks. ๐ ๐๐ฌ๐ข๐ง๐ ๐๐ญ๐๐ญ๐ข๐ ๐๐จ๐ง๐ญ๐๐ฑ๐ญ Never use context as static, as this can lead to unintended retention of resources. ๐ ๐๐ฆ๐ฉ๐ซ๐จ๐ฉ๐๐ซ ๐๐๐ง๐๐ฅ๐ข๐ง๐ ๐จ๐ ๐๐ข๐ฌ๐ญ๐๐ง๐๐ซ๐ฌ Unregister listeners in onPause, onStop, or onDestroy to avoid keeping the activity alive and waiting. ๐ ๐๐ฌ๐ข๐ง๐ ๐๐ง๐ง๐๐ซ ๐๐ฅ๐๐ฌ๐ฌ๐๐ฌ When using inner classes, make them static to prevent retaining the outer class implicitly. ๐ ๐๐ฎ๐ญ๐ญ๐ข๐ง๐ ๐๐ข๐๐ฐ๐ฌ ๐ข๐ง ๐๐จ๐ฅ๐ฅ๐๐๐ญ๐ข๐จ๐ง๐ฌ Be cautious when using collections that store views, especially WeakHashMap which stores hard references. ๐ ๐๐จ๐ฅ๐๐ข๐ง๐ ๐๐-๐๐ฉ๐๐๐ข๐๐ข๐ ๐๐๐๐๐ซ๐๐ง๐๐๐ฌ ๐ข๐ง ๐ญ๐ก๐ ๐๐๐๐ค๐ ๐ซ๐จ๐ฎ๐ง๐ Avoid holding references to UI-specific views(TextViews/Edittext/ImageView) in background tasks, as this can lead to memory leaks. ๐ ๐๐ฆ๐๐ซ๐๐๐ ๐๐๐๐ค ๐๐๐ญ๐๐๐ญ๐ข๐จ๐ง ๐๐จ๐จ๐ฅ๐ฌ: Tools like LeakCanary are your allies. They help you spot memory leaks early in your development process, allowing you to fix them before they snowball into major problems. Less memory leaks faster and smoother your app. Your users will enjoy a seamless experience, making them more likely to stick around and engage with your app. In a nutshell ๐ฅ , treating memory leaks like tidying up a room after you've used it leads to a clean, efficient app. Keep learning and crafting better Android experiences! ๐ ๐ Lets connect Azim Siddiqui for more Interview answers #AndroidDevelopment #MemoryLeaks #CodeOptimization #softwareengineer #btechstudents #expereince #AppPerformance #interviewquestions #programming #androidinterview #connections #helpingothers
To view or add a comment, sign in