Mobile News

Discover the latest Mobile development news, repositories, and conferences at Hackertab.

Latest Mobile articles

Morphing Number Animation in Jetpack Compose

Morphing Number Animation in Jetpack Compose

Jetpack Compose has made building Android apps easier than ever before. One aspect that is now easier to deal with is animation. That said, creating animations, in general, requires time and patience. In this blog post, I will show you how to create ...

25 February 2024hashnode

Authenticate user via Facebook and generate a JWT token via Django Rest Framework

Authenticate user via Facebook and generate a JWT token via Django Rest Framework

I’m trying to build a server side application that will authenticate users via Facebook for what ever client side apps I want to develop. I was hoping to be able to simply authenticate users via Facebook from either an iOS/Android React Native app an...

24 February 2024hashnode

SwiftUI Multiplatform Expandable Section Differences

SwiftUI Multiplatform Expandable Section Differences

GIVEN the following code struct ContentView: View { @State var isExpanded: Bool = true var body: some View { Form { Section(isExpanded: $isExpanded, content: { Text("Section Content") }, header:...

24 February 2024hashnode

Server Side Kotlin-19

Server Side Kotlin-19

List Operations If the list size is less than the specified index, an exception is thrown. However two functions can avoid such exception.getOrElse():It calculate the default value to return if the index is absent in the collection.getOrNull(): retu...

24 February 2024hashnode

Of Web Games

Of Web Games

Web games, games that run in the browser, and that normally have minimal load time. ...

24 February 2024devto

Android Presentation Patterns: MVP

Android Presentation Patterns: MVP

But MVC does the job! When examining the MVC pattern as described here, it's evident that...

24 February 2024devto

Android Presentation Patterns: MVVM

Android Presentation Patterns: MVVM

Evolution There is a clear trajectory in presentation pattern evolution - decreased...

24 February 2024devto

Navigating Kotlin's "suspend" and "runBlocking": A Cautionary Tale.

Navigating Kotlin's "suspend" and "runBlocking": A Cautionary Tale.

Similar to threads in Java, Kotlin uses coroutines to run the tasks in the background. In Kotlin, you can use coroutines in few predefined methods like : runBlocking launch suspend coroutineScope async Based on each keyword the usage and imple...

24 February 2024hashnode

Understanding Parameter Order in Kotlin's Primary Constructors

Understanding Parameter Order in Kotlin's Primary Constructors

Kotlin follows positional parameter passing by default. So the first example does not work, the...

23 February 2024devto

Top 100 Kotlin interview questions for a senior developer

Top 100 Kotlin interview questions for a senior developer

Here’s a curated list of top 100 Kotlin interview questions for a senior developer role: Basics of Kotlin 1. What is Kotlin?2. Explain Kotlin’s origin and purpose.3. How is Kotlin interoperable with Java?4. Mention some key features of Kotlin.5. What...

17 February 2024hashnode