Bforbank : Android makers 2023 (2nd day)

BforBank
Bforbank Tech
Published in
3 min readMay 4, 2023

Written by Ayoub NACIRI, Kais JAAFOURA and Raphael BENMECHTA

The second day of the Android makers 2023 was not less interesting than the first day, here some of conferences we attended to that day:

How to ship apps “better, faster, stronger”

by Fabien Devos

This is one of the most important conference in this event, as it answers a crucial question: how can we deliver an application quickly and efficiently especially if the TTM is short?

Luckily, in BforBank we are answering this question the same way it has been answered during this conference, in fact, it exposed how useful to ship you application following those best practices:

  • Delivering release trains : Trains have to be shipped within a constant duration (every 1 or 2 weeks) this way we insure scalability, quality, predictability and high velocity (features are available ASAP)
  • Feature flaging features : major features have to be under feature flags managed remotely to enable/disable them according to delivery/product team needs
  • Branching strategies : Always ship from main (main branch has to be stable)
  • Automation : By using some tools like (fastlane, bitrise,…) , we can automate releases and testing
  • Monitoring : Of course we have to keep an eye on what we shipped, by monitoring crashes and app behavior (crashlytics or sentry are good tools to use for this purpose)

Exploring the kotlin multiplatform ecosystem

by Pamela Hill

W e can’t talk about an Android related event without bringing KMM framework into the front! in this talk we had the chance to discover different libraries used with KMM to build an application natively for Android and iOS, we covered It will focus on topics common to most applications:

  • Networking
  • Persistence
  • Concurrency
  • Dependency Injection
  • Crash Reporting
  • Logging

You can refer to this link recommended by the speaker which can be considered as the KMM arsenal

Un design System, ça se Compose !

by Jean-Baptiste Vincey and Julie Gléonnec

I n this presentation, they presented their experience in setting up a design system, and the need to migrate to Compose.

They present the strategy to migrate, they choose to migrate screen by screen.

They present also the Catalog app and the importance to have it, to can test all the components, and make easier for the developers to pick the ready component.

Boostez votre application mobile grâce à ChatGPT

by David Silvera

This was a funny talk about how we can use the power of generative AI tools: ChatGPT, DALL-E, Midjourney or Copilot, to code efficiently and produce.

It was animated by a developper who managed to improve his productivity using these tools by peer-programming with them or using them to generate data for his project.

To wrap up, the event was brimming with inspiring talks and workshops that delved into cutting-edge advancements in Android development, from the latest trends in UI/UX design to the ongoing evolution of Kotlin and Jetpack Compose. Additionally, the in-depth technical sessions on performance optimization, security best practices, and testing allowed attendees to refine their skills and elevate the quality of their applications.

--

--