App development is a process that doesn’t stop with product’s launch in the store. You constantly need to make it better. But what should you work on exactly? Firebase Analytics collects the information that helps you determine what needs to be improved.
Have you ever heard a theory that GraphQL will replace REST? In fact, you can use both technologies for the development if your app. Find out what to start from.
Your app must display content in multiple languages? Find out how SwiftGen can help you achieve this goal and what can you do to enable translations into a language selected in an app or set up on a device.
You’re thinking about learning Flutter, but you don’t have any experience in native app development? Check why cross-platform technology might not be the best choice for a beginner.
It’s possible to have a clean code when using Storage Access Framework. All you need to do is learn how to connect it with Activity Result API.
Your iOS app has content that needs to be updated in real-time? Get familiar with WebSockets and learn how to implement them.
If you’re taking the first steps as an Android developer, check out what are the key features ConstraintLayout can offer you.
What can you do when you need to display system notifications in different languages? Use the dynamic localization of remote notifications in your project.
Find out how to use feature flags in your projects, and make your app more stable.
Bitrise Tests Made Easier: Update JIRA Issues with Build Number and Forget About Delays in QA Testing
Forget about delays in QA testing and learn how to implement a customized Bitrise step that annotates JIRA tickets with build numbers.
Get to know us better
Why choose us?