FreshApps - iPhone Apps, Games and more!

How to support edge-to-edge display in Android apps? — Part-I

Adapt edge-to-edge display in your Android apps targeting Android 15

I Let Google’s Gemini Agent Code My Android App — Here’s Why I Worry for Junior Developers

AI is reshaping how we learn and gain experience becoming software engineers. Tools like Gemini Agent in Android Studio can accelerate…

How We Reduced Our Android App Size by 60% Without Losing Features

The Wake-Up Call

15 Years of Android App Architectures

From “God Activities” to MVI with a State Machine

Best email app for iPhone of 2025

It may seem a little strange to be trumpeting Microsoft 's Outlook as one of the best email apps for the Apple iPhone, but it ...

ChatGPT apps are live: Here are the first ones you can try

There are several other apps that OpenAI has confirmed are coming to ChatGPT, including Uber, DoorDash, Instacart, OpenTable, ...

appalachian state GIF

appalachian state GIF

🧩 How to Make Your Android App 16KB Page Size Ready (Google Play Requirement for 2025)

🚀 Introduction

Mastering F-Droid: How to Publish Your Android App on the World’s Most Developer-Friendly App Store

Publishing your Android app should be a simple, transparent process — but on the Play Store, it rarely is. Google’s rules now require…

Medium Android App — Migrating from Apollo Kotlin 3 to 4: Lessons Learned

In this post, I’ll share my experience migrating the Medium Android app from Apollo Kotlin version 3 to version 4, including the…

Beyond Crash Reports: Firebase Hacks That Will Supercharge Your Android App 🚀

When most Android developers think of Firebase, two things come to mind: Crashlytics (for crash reports) and Authentication (for user…

The Hidden Code Smells Slowly Killing Your Android App

Imagine walking into a spotless-looking house… and realizing it smells just a little off. 🫢 That’s what living with code smells is like.

Ktor + Coroutines: Build Lightning-Fast Backend APIs for Android Apps

Tired of slow, blocking APIs killing your Android app’s performance? Here’s how Ktor and Kotlin Coroutines deliver async backend magic…

Good Night Hello GIF by Philbert

Good Night Hello GIF by Philbert

Mobile Game Animation GIF by G5 games

Mobile Game Animation GIF by G5 games

MacVoices #25249: Joe Kissell Takes Control of Tahoe and Mac Basics (2)

In Part 2 of our discussion, Joe Kissell, author of Take Control of Tahoe and Mac Basics (2nd Edition), dives into Tahoe’s practical upgrades. Joe talks about the fully customizable Control Center and menu bar, quick access to Reduce Transparency, and deeper iPhone integration including the Phone app on Mac with call screening, hold assist, and live translation. He critiques Spotlight’s overhaul while noting new “actions” and clipboard history and loos at. new system apps Apps, Games, Journal and Magnifier.  http://traffic.libsyn.com/maclevelten/MV25249.mp3 Today’s edition of MacVoices is supported by MacVoices Live!, our weekly live panel discussion of what is going in the Apple space as well as the larger tech world, and how it is impacting you. Join us live at YouTube.com/MacVoicesTV at 8 PM Eastern 5 PM Pacific, or whatever time that is wherever you are and participate in the chat, or catch the edited and segmented versions of the show on the regular MacVoices channels and feeds. Show Notes: Chapters: [0:00] Intro and focus on functional changes [0:51] Control Center overhaul and menu bar customization [2:32] Reduce Transparency as a one-click toggle [4:06] iPhone continuity: Phone app on Mac [5:53] Call screening, hold assist, live translation [9:49] Spotlight redesign and real-world search issues [14:19] New Spotlight categories: apps, files, actions, clipboard [15:57] Quick “actions” and custom quick keys [18:22] Clipboard history capabilities and limits [24:46] Launchpad replaced by Apps; Games and Journal arrive [27:25] Magnifier with iPhone camera on a big screen [28:32] Translation across FaceTime, Messages, Phone [31:06] Wrap-up and community links Links: Take Control of Tahoe by Joe Kissell - Take Control Books Mac Basics by Joe Kissell - Take Control Books Guest: Joe Kissell is the publisher of Take Control ebooks, as well as the author of over 60 books on a wide variety of tech topics. Keep up with him if you can on his personal site, JoeKissell.com, on Bluesky, and Mastodonts: Support:    Become a MacVoices Patron on Patreon    http://patreon.com/macvoices    Enjoy this episode? Make a one-time donation with PayPal Connect:    Web:    http://macvoices.com    Twitter:    http://www.twitter.com/chuckjoiner    http://www.twitter.com/macvoices    Mastodon:    https://mastodon.cloud/@chuckjoiner    Facebook:    http://www.facebook.com/chuck.joiner    MacVoices Page on Facebook:    http://www.facebook.com/macvoices/    MacVoices Group on Facebook:    http://www.facebook.com/groups/macvoice    LinkedIn:    https://www.linkedin.com/in/chuckjoiner/    Instagram:    https://www.instagram.com/chuckjoiner/ Subscribe:    Audio in iTunes    Video in iTunes    Subscribe manually via iTunes or any podcatcher:    Audio: http://www.macvoices.com/rss/macvoicesrss    Video: http://www.macvoices.com/rss/macvoicesvideorss

They said VIP is here, not this ni-

They said VIP is here, not this ni-

Android Apps File Storage — Scalable, Secure Storage Without managing single server

How you should handle uploads and files at scaleFirebase Storage and AWS S3 allow you to upload, serve and secure files at scale.

Slimming Down Your Android App: Mastering Unique Set Size (USS) with Kotlin 💾✨

The Ultimate Guide to Minimizing Your Android App’s Private Memory Footprint and Defeating the Low-Memory Killer (LMK)

Mastering MVVM: The Key to Building Robust Android Apps

MVVM (Model-View-ViewModel) has proven to be a robust and adaptable architectural pattern essential for modern Android development. It’s…