r/mobiledev

▲ 8 r/mobiledev+4 crossposts

Is it possible to use Keycloak's hosted custom login page directly from Flutter and make it look completely native?

Hey everyone,

​I’m working on a Flutter app and using Keycloak for authentication. Instead of building the login UI using Flutter widgets and sending the credentials via an API, I want the app to talk directly to Keycloak as a public client and open Keycloak's hosted custom login page.

​My questions are:

​Is this fully supported and considered best practice for Flutter? What packages do you recommend for handling the redirect and PKCE (e.g., flutter_appauth vs others)?

​How close can we get the Keycloak-hosted HTML/CSS page to look like a native app UI? Has anyone successfully themed Keycloak templates to perfectly match their Flutter app's design system?

​Would love to hear about any pitfalls, cookie/session management issues, or tips you have for this setup. Thanks!

reddit.com
u/Simple_Orchid_7491 — 3 days ago

The best language to code for cross platform IOS & Android?

Hi i am new to mobile development i am a web dev. I have some knowledge in React. And so i heard React Native can be use for Cross Platform both IOS & Android. I want to ask if i were to build an app so 1K user. What is the best language to use and can i code in on my window laptop? If no what’s is the solution for me. Any guide would be much appreciated.

reddit.com
u/kazu_main_real — 5 days ago

choosing a WeChat Mini Program before building a full mobile app for China?

We've been discussing our mobile strategy for a China launch, and one thing that keeps coming up is whether it's worth building a native app first or starting with a WeChat Mini Program. At first, I assumed we'd just reuse our existing mobile app, but after reading more about how people use mobile services in China, I'm not so sure anymore. It seems like a lot of businesses treat a Mini Program as their primary customer experience instead of just a companion app.

Is a starting with a Mini Program the right decision? Do it help validate the market before investing more heavily, or did you end up wishing you'd launched a native app from the beginning?

reddit.com
u/Ok_Performer2814 — 5 days ago

Seeking mobile developers

🚀 Seeking Founding Developers & Creators for HoloStory

Hello Developers,

Again for mobile Developers looking for a partnership , im looking for companies who want to charge$$. Im giving equity.

We currently have a partnerships. Later to discuss

I'm currently building \*\*HoloStory\*\*, an AI-powered interactive storytelling platform that combines mobile technology, 3D content creation, AI-generated experiences, and immersive entertainment.

HoloStory allows users to transform ideas, stories, characters, family memories, educational content, and physical objects into interactive digital worlds. Our long-term vision includes AI-driven storytelling, character creation, world-building tools, educational experiences, family story preservation, and future immersive technologies.

At this stage, I am looking for passionate individuals interested in joining as founding contributors and receiving equity in the company.

Current compensation is primarily equity-based, with future paid opportunities as the company grows and secures funding.

We are looking for:

• Mobile App Developers (iOS / Android)

• Flutter Developers

• React Native Developers

• Full Stack Developers

• Backend/API Engineers

• AI & Machine Learning Developers

• Computer Vision Engineers

• 3D Graphics / Unity Developers

• UI/UX Designers

• Product Designers

• Technical Project Managers

• Cloud & Infrastructure Engineers

Preferred Skills:

• Flutter, React Native, Swift, Kotlin

• Python, Node.js, TypeScript

• Firebase, AWS, Azure, Google Cloud

• OpenAI APIs and AI integrations

• Computer Vision and Image Processing

• Unity, Unreal Engine, Three.js, WebGL

• Database Design and Backend Architecture

If interested, please send me a direct message with your experience, portfolio, GitHub, LinkedIn, or resume.

I'm looking for builders who want to create something ambitious and become part of a founding team from the beginning.

reddit.com
u/Agitated_Two_3289 — 11 days ago
▲ 14 r/mobiledev+2 crossposts

Built a Morphing Share Button in Flutter without any third-party packages

I've been experimenting with Flutter animations recently and started building a collection of button animation concepts.

Demo:
https://youtube.com/shorts/tvy5TOn-vac

This one is a Morphing Share Button built entirely with Flutter.

Animation flow:

• Share button
• Morph into a circle
• Expand social actions
• Selection state
• Confirmation animation

Built using:

• AnimationController
• Tween Animations
• Curved Animations
• Staggered Animations

No third-party packages.

Would love feedback on the animation flow and what could make it feel even smoother.

u/Tush_TechGeek — 12 days ago
▲ 12 r/mobiledev+1 crossposts

How does your team keep native Android and iOS from silently drifting apart?

I spent a few years on mobile, including a government transport app that shipped Android, iOS, and web, all expected to be feature-identical. The part that quietly wore me down was parity. Every feature got built two or three times, every bug fixed two or three times, and despite all that the apps still drifted. We usually found out a screen behaved differently on iOS than Android from a QA pass late in the cycle, or worse, from a user.

I'm trying to understand how other teams actually handle this, because I never felt like we had a good answer. Genuinely curious, not selling anything.

If you ship the same app on more than one native platform:

- How do you catch when the two apps start behaving differently? Manual QA, shared backend contracts, automated tests, something custom?

- Has a parity bug ever made it to production? What did it cost you when it did?

- Did anyone here go cross-platform (Flutter / RN / KMP) specifically to stop maintaining two native codebases? Did that actually solve it?

- If you're still on two native apps by choice, what made you stay?

Happy to compile what I learn and post a summary back here. War stories very welcome, the messier the better.

reddit.com
u/Particular-Age-6878 — 14 days ago