Open in app

Sign In

Write

Sign In

Diego Marcher
Diego Marcher

251 Followers

Home

About

Published in

AndroidPub

·Pinned

Android MVP — Doing it “right”

Introduction A lot of choices are available when it comes to Mobile App architectural design. The top three are, without doubt, Model-View-Controller also known as MVC, Model-View-ViewModel (MVVM) and Model-View-Presenter (MVP). All of them have their variations in terms of the actual implementation such as how the components are tied to…

Android

6 min read

Android MVP — Doing it “right”
Android MVP — Doing it “right”
Android

6 min read


Sep 13

Integrating Firebase Cloud Messaging for Real-time Push Notifications in Android

Push notifications are a critical component of modern mobile applications, enhancing user engagement and providing real-time updates. Firebase Cloud Messaging (FCM) is a robust platform by Google that enables developers to send notifications to Android devices. In this article, we’ll explore how to integrate FCM into an Android application for…

Android

3 min read

Integrating Firebase Cloud Messaging for Real-time Push Notifications in Android
Integrating Firebase Cloud Messaging for Real-time Push Notifications in Android
Android

3 min read


Aug 21

Exploring Android Jetpack Compose: Modern UI Development Made Easy

In the fast-paced world of Android app development, keeping up with the latest technologies is crucial to delivering exceptional user experiences. Android Jetpack Compose, introduced by Google, is a game-changer in UI development, offering a declarative and efficient approach to building user interfaces. …

Jetpack Compose

4 min read

Exploring Android Jetpack Compose: Modern UI Development Made Easy
Exploring Android Jetpack Compose: Modern UI Development Made Easy
Jetpack Compose

4 min read


Jul 31

Android Security Best Practices: Protecting User Data and Preventing Attacks

In today’s digital age, mobile applications have become an integral part of our daily lives. With the increasing use of smartphones, the need for robust security measures to protect user data and prevent potential attacks has never been more critical. …

Android

3 min read

Android Security Best Practices: Protecting User Data and Preventing Attacks
Android Security Best Practices: Protecting User Data and Preventing Attacks
Android

3 min read


Jul 17

Optimizing your Android App performance

Detecting Memory Leaks Using Profiler — Introduction In the world of mobile app development, performance plays a crucial role in delivering a seamless user experience. One common performance issue that can plague Android applications is memory leaks. Memory leaks occur when objects are allocated but not properly released, leading to a gradual increase in memory consumption and…

Android

9 min read

Optimizing your Android App performance
Optimizing your Android App performance
Android

9 min read


Jun 29

Simplifying Local Data Storage with Android’s Room Persistence Library

Efficiently managing local data storage is crucial for modern Android applications. Whether it’s providing offline functionality, improving performance, or enhancing the user experience, the need to persist data locally is a common requirement. In the realm of Android development, the Room Persistence Library has emerged as a powerful tool for…

Android

6 min read

Simplifying Local Data Storage with Android’s Room Persistence Library
Simplifying Local Data Storage with Android’s Room Persistence Library
Android

6 min read


Jun 20

Implementing Advanced RecyclerView Techniques for Efficient List Rendering

Introduction As an Android developer, displaying lists of data in your application’s user interface is a common task. The RecyclerView component in the Android framework provides a powerful and flexible solution for efficiently rendering and handling large datasets. In this article, we will explore advanced techniques for optimizing list rendering in…

Android

5 min read

Implementing Advanced RecyclerView Techniques for Efficient List Rendering
Implementing Advanced RecyclerView Techniques for Efficient List Rendering
Android

5 min read


Jun 12

Exploring Android Coroutines: Simplifying Asynchronous Programming

Introduction — Asynchronous programming is a common challenge in Android development, but it doesn’t have to be complex. Android Coroutines offer a streamlined solution for handling asynchronous tasks, making your code more concise and readable. In this article, we will explore the power of Android Coroutines, discuss their benefits and drawbacks, and…

Android

3 min read

Exploring Android Coroutines: Simplifying Asynchronous Programming
Exploring Android Coroutines: Simplifying Asynchronous Programming
Android

3 min read


Jun 7

Getting Started with Kotlin Multiplatform Mobile (KMM): A Comprehensive Guide

Kotlin Multiplatform Mobile (KMM) has revolutionized cross-platform mobile app development by offering a unified codebase for Android and iOS platforms. In this article, we will explore the fundamentals of KMM from an Android expert’s perspective. We’ll delve into its state-of-the-art features, discover real-world use cases, discuss the pros and cons…

Kotlin

6 min read

Getting Started with Kotlin Multiplatform Mobile (KMM): A Comprehensive Guide
Getting Started with Kotlin Multiplatform Mobile (KMM): A Comprehensive Guide
Kotlin

6 min read


Jun 5

A Thorough Comparison Between Fresco, Glide, and Picasso: Choosing the Right Image Loading Library for Your Android App

When it comes to loading images in Android applications, selecting the right image loading library can significantly impact performance, memory usage, and user experience. In this article, we will conduct a comprehensive comparison between three popular image loading libraries: Fresco, Glide, and Picasso. By examining their features, performance, customization options…

Android

5 min read

A Thorough Comparison Between Fresco, Glide, and Picasso: Choosing the Right Image Loading Library…
A Thorough Comparison Between Fresco, Glide, and Picasso: Choosing the Right Image Loading Library…
Android

5 min read

Diego Marcher

Diego Marcher

251 Followers

Android Engineer @UJET

Following
  • MIT Media Lab

    MIT Media Lab

  • Joaquín Marcher

    Joaquín Marcher

  • Tim O'Reilly

    Tim O'Reilly

  • Kickstarter

    Kickstarter

  • Fred Medlin

    Fred Medlin

See all (9)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams