Open Mobile Hub: Non-GMS and Cross-Platform Possibilities

com don't forget Combo tickets for the conference workshops are available too hello everyone I'm wuk Kinski and this is the react native Show podcast today we are discussing the OMH which is open mobile hub and forgot to mention this podcast is brought to you by Kack the total software engineering consultancy I'm ukash from Kack today with me is Diego zul laga from OMH uh hello Diego how are you he thank you for having me your show and also my colleague from Kack uh Kuba latki hello Kuba how are you hi I'm good I'm good I'm delighted to be here so guys I'd like you to introduce yourselves and I will start with Diego uh Diego can you tell us a little bit about yourself about your role in OMH and maybe briefly what OMH is hi everyone Hi UK hi Koopa thank you for inviting me to the conack podcast uh I'm the technical solution director at open mobile hub OMH uh within future way I joined about over a year ago this initiative and um it what I do on a day-to-day basis is enabling developers by providing uh developer tooling uh and SD case that fixs fragmentation and interoperability issues with Android native and crossplatform apps with react native uh and in the future with slaughter so the the idea uh that I what I do is uh I enable developers I raise awareness about the challenges that U they will run into these issues when rolling out their apps in other regions where there is no GMS available and also in the crossplatform also all the challenges that they face uh so I work very closely with them but
0 it integrates with multiple providers like Dropbox Google accounts Microsoft
org website and it points to all the getting started uh all the guidelines all the r and in Sample apps and guidelines to implement plugins so from there you will find a ton of documentation API references um but most importantly repos with the solution and and we welcome Wen that then we actually can phrase new providers new developers because again omage is an OSS initiative it it is meant to be um with contribution it is meant to be extended in the in the long run um and and of course as usually because we love to base it on data we love to get feedback from users that that that is the most important part for us to drive at the road map even even more yes definitely good call Kuba we want Partners we want usage of the API we welcome BS uh we welcome PRS uh please get your hands dirty and let us know what you like what you don't like how we can improve it and of course we have uh as as part of the Linux Foundation we have about um monthly technical steering committee that is available in in in kiub anybody can join us and tell us our uh your use cases any comments uh this is a public uh meeting that uh we hold every month so please join us and let us know um what your use case and we welcome anybody any contributions from anybody I liked how you said bugs are welcome absolutely there will be but we hope yeah I think we the the the the framework is pretty solid but you know it's still uh under uh use and and we need uh more testing for sure I definitely recommend everyone to check it out because like this is a such a fresh unique uh project uh usually like on the day-to-day basis we developers we don't think about Google mobile services we don't think about all that glue that

com don't forget Combo tickets for the conference workshops are available too hello everyone I'm wuk Kinski and this is the react native Show podcast today we are discussing the OMH which is open mobile hub and forgot to mention this podcast is brought to you by Kack the total software engineering consultancy I'm ukash from Kack today with me is Diego zul laga from OMH uh hello Diego how are you he thank you for having me your show and also my colleague from Kack uh Kuba latki hello Kuba how are you hi I'm good I'm good I'm delighted to be here so guys I'd like you to introduce yourselves and I will start with Diego uh Diego can you tell us a little bit about yourself about your role in OMH and maybe briefly what OMH is hi everyone Hi UK hi Koopa thank you for inviting me to the conack podcast uh I'm the technical solution director at open mobile hub OMH uh within future way I joined about over a year ago this initiative and um it what I do on a day-to-day basis is enabling developers by providing uh developer tooling uh and SD case that fixs fragmentation and interoperability issues with Android native and crossplatform apps with react native uh and in the future with slaughter so the the idea uh that I what I do is uh I enable developers I raise awareness about the challenges that U they will run into these issues when rolling out their apps in other regions where there is no GMS available and also in the crossplatform also all the challenges that they face uh so I work very closely with them but
0 it integrates with multiple providers like Dropbox Google accounts Microsoft
org website and it points to all the getting started uh all the guidelines all the r and in Sample apps and guidelines to implement plugins so from there you will find a ton of documentation API references um but most importantly repos with the solution and and we welcome Wen that then we actually can phrase new providers new developers because again omage is an OSS initiative it it is meant to be um with contribution it is meant to be extended in the in the long run um and and of course as usually because we love to base it on data we love to get feedback from users that that that is the most important part for us to drive at the road map even even more yes definitely good call Kuba we want Partners we want usage of the API we welcome BS uh we welcome PRS uh please get your hands dirty and let us know what you like what you don't like how we can improve it and of course we have uh as as part of the Linux Foundation we have about um monthly technical steering committee that is available in in in kiub anybody can join us and tell us our uh your use cases any comments uh this is a public uh meeting that uh we hold every month so please join us and let us know um what your use case and we welcome anybody any contributions from anybody I liked how you said bugs are welcome absolutely there will be but we hope yeah I think we the the the the framework is pretty solid but you know it's still uh under uh use and and we need uh more testing for sure I definitely recommend everyone to check it out because like this is a such a fresh unique uh project uh usually like on the day-to-day basis we developers we don't think about Google mobile services we don't think about all that glue that
When you build applications, do you ever consider users who may not have access to Google Mobile Services? They may not be your target audience now, but it’s good to be aware of what options you have in store for non-GMS devices—which is exactly what we’re talking about in this episode!
To do so, Łukasz invited two guests:
- Diego Zuluaga—Director of Technical Solution Architecture at Open Mobile Hub,
- Kuba Luberadzki—Product Owner at Callstack and a part of the team working on Open Mobile Hub’s maps, storage, and authentication modules.
Together, they discuss OMH’s mission to provide a vendor-independent framework for cross-platform app development. Tune in to learn about the purpose, architecture, and implementation details of Open Mobile Hub’s maps, authentication, and storage modules and how they can benefit your product and users.
Non-GMS topics we discuss in this episode
- Android Open Source Project (AOSP) and Google Mobile Services (GMS)
- Use cases for AOSP in non-GMS products
- Open Mobile Hub’s role and mission
- OMH’s way of work
- Challenges addressed by OMH’s modules
- Deep-dive into OMH’s modules: maps, authentication, storage
- Developer support and community involvement
Resources on OMH
We help deliver consistent experiences across platforms with one codebase.
Learn more about
Cross-Platform
Here's everything we published recently on this topic.
We can help you move
it forward!
At Callstack, we work with companies big and small, pushing React Native everyday.
Code Sharing
Implement effective code-sharing strategies across all platforms to accelerate shipping and reduce code duplication.
Migration to React Native
Plan and execute a migration from native or hybrid stacks to React Native with minimal disruption and clear technical direction.
Desktop App Development
Develop powerful cross-platform desktop applications that work across Linux, Windows and Mac.
Web App Development
Build a solid foundation that meets latest standards and scales easily to other platforms in the future.
