Harsh Vardhandevharsh2k4.hashnode.dev·May 8, 2024Why to choose Kotlin as your Primary LanguageBeing in the era where programming is at its peak nowadays where we can see many languages being chosen for the primary usage in development of various applications its really tough to chose a perfect language for your primary usage . It is highly su...Discuss·6 likes·131 readsAndroid
Siro Devssiro.hashnode.dev·Jan 29, 2024Cross-Platform Development in 2024 3/3Introduction In my previous article Cross-Platform Development in 2024 2/3 I explored 3 cross platform tools: Cordova, Progressive Web Apps (PWAs) and React Native. In this article I will proceed to explore the other 3: Xamarin, Flutter and Kotlin Mu...Discuss·10 likes·30 readscross platform development
Siro Devssiro.hashnode.dev·Jan 24, 2024Cross-Platform Development in 2024 2/3Introduction In my previous article Cross-Platform Development in 2024 1/3 I explored the realm of cross-platform app development, highlighting: Its benefits such as skill set consolidation, code re-usability, streamlined maintenance, and cost savi...Discuss·10 likesCross Platform App Development.
Siro Devssiro.hashnode.dev·Jan 20, 2024Cross-Platform Development in 2024 1/3Introduction Developing for multiple mobile platforms involves significant effort. It requires proficiency in various programming languages, familiarity with diverse development tools, and a deep understanding of each platform your application intend...Discuss·13 likes·117 readsCross Platform App Development.
Vedant Gargandroidguide.hashnode.dev·Jan 4, 2024Implementing SMS, Email, and Call Functions in Android: A Step-by-Step GuideSending an SMS Message in Android SMS Manager is a class in Android that is used to send SMS to a specific contact from the Android application. But firstly we need to get the user's permission to access SMS Management in Android, which the Manifest ...DiscussAndroid Android
Vedant Gargandroidguide.hashnode.dev·Jan 2, 2024Passing Data between Mobile Screens in AndroidIn this article, we will learn how to pass data between different mobile screens in Android. Sharing Data b/w Activities Sending Data from Activity to Fragment Sending Data from Fragment to Activity Sharing Data b/w Fragments Sharing Data b/w ...DiscussAndroid Android
Vedant Gargandroidguide.hashnode.dev·Jan 2, 2024Understanding Fragments and Fragment Management in Android - A Comprehensive Guide for DevelopersIntroduction A fragment is a small reusable piece of activity that is hosted by an activity. However, they are different from normal activities & have their own lifecycle, and manage their own layout. We can combine multiple fragments in a single act...DiscussAndroid Android
Vedant Gargandroidguide.hashnode.dev·Dec 31, 2023Exploring Arrays, Collections, ArrayList, Set, and Map in KotlinArrays A data structure that holds a fixed number of values of the same type or its subtypes. The most common type of array in Kotlin is the object-type array, represented by the Array class. ArraysCollections Arrays can be both be read & over...DiscussKotlin for AndroidAndroid
Vedant Gargandroidguide.hashnode.dev·Dec 30, 2023Introduction to Kotlin: Classes, Constructors, Encapsulation, Inheritance, and InterfacesClasses Class is a group of similar entities and can be defined using the class keyword in Kotlin. class Person { /*...*/ } Objects (i.e. instances) of a class, can be created by calling its constructor. Via Objects, we can access the properties of ...DiscussKotlin for AndroidAndroid
Vedant Gargandroidguide.hashnode.dev·Dec 29, 2023Shared Preferences & Data Saving in AndroidShared Preferences allows us to save & retrieve data in the form of key:value pair Data belonging to primitive data types(integer, float, boolean, string, long) Shared Preferences files are managed by an Android Framework and can be accessed anywhe...DiscussAndroid Android