Open in app
Home
Notifications
Lists
Stories

Write
Nikitha Gullapalli
Nikitha Gullapalli

Home

Jun 13

Intoduction to Jetpack compose

Modern, native and declarative UI toolkit for Android — Jetpack compose has been the new topic of discussion recently. Many companies are debating if it is worth having a new toolkit when we already have an existing view system where we declare our layouts in xml that works perfectly fine. This article is to dissect the question and see…

Jetpack Compose

6 min read

Intoduction to Jetpack compose
Intoduction to Jetpack compose

Dec 4, 2021

Kotlin cheatsheet

Quick guide for Kotlin syntax and what it means — Kotlin is an expressive programming language with a strong type system featuring type inference. It has Lambdas, Coroutines, Properties and many other featires that allow us to write less code with fewer bugs. Advantages of Kotlin Smart and concise- Kotlin code is smart and concise. We can write lesser code and hence lesser…

Android App Development

6 min read

Kotlin cheatsheet
Kotlin cheatsheet

Feb 18, 2021

Firebase Test Lab

Steps to run tests using Robo test — Steps to run tests using Robo test In gradle clean the project. build->other->clean In gradle build the project and create apk. build->other-> assembleDebug or assembleRelease depending on the build we want to test. apk will be created in <location of project>\app\build\outputs\apk\debug. Open Firebase console open your project -> click Test Lab. …

Firebase Testlab

2 min read

Firebase Test Lab
Firebase Test Lab

Jan 24, 2021

Social

The multi-media Networking App — Profiles: LinkedIn: https://www.linkedin.com/in/nikitha-gullapalli/ GitHub: https://github.com/nikitha2/Social.git Introduction: Social is a networking app similar to Instagram. Every user can create an account and share posts from the phone photos library or change profile photo or search of other users by username. Social is for artists like painters, photographers, singers, etc. to create a…

Firebase

2 min read

Social
Social

Dec 4, 2020

Material Design

Surfaces, Bold Graphic design, Meaningful motion and Adaptive design — Profiles: LinkedIn: https://www.linkedin.com/in/nikitha-gullapalli/ GitHub: https://github.com/nikitha2/EXAMPLE_MaterialDesign.git Introduction App contains of materials that have shape, size, color, text. While designing an app we need to take care of shape and arrangement, color, typography, Iconography. Material design are guidelines provided by google to make our process of designing an app easy, user friendly and…

Surface

8 min read

Material Design
Material Design

Nov 26, 2020

Checklist for bringing old projects up-to-date

Introduction: — Android studio usually greats us with a message as shown in fig below to update when there is an update available. clicking on it will update gradle to the latest version. It is always a good idea to be aware on how to do it manual Ashwell. …

Gradle Plugin

3 min read

Checklist for bringing old projects up-to-date
Checklist for bringing old projects up-to-date

Published in The Startup

·Nov 25, 2020

Gradle for Android

Must-know facts about Gradle files in android studio — Introduction: Gradle is more of a toolbox than a subject to learn completely. In this article, we will look at some common uses of Gradle in android. First lets look at some basic Gradle overview like creating a task, importing a Gradle.build file into android studio and running it, uses of…

Gradle

6 min read

Gradle for Android
Gradle for Android

Nov 24, 2020

Create an app with multiple product flavors

Build variants — Topics covered: build types, build flavors- paid and free, flavor dimensions, filter variants, Create source sets and reusing code, merging resources from source sets, Per-variant dependency Configuration, Adding AdMob to free version and making paid version add free. Profiles: LinkedIn: https://www.linkedin.com/in/nikitha-gullapalli/ GitHub: https://github.com/nikitha2/Examples_Gradle_BuildVariants.git

Admob

7 min read

Build variants
Build variants

Nov 18, 2020

Testing With Android

Profiles: LinkedIn: https://www.linkedin.com/in/nikitha-gullapalli/ GitHub:https://github.com/nikitha2/EXAMPLE_ESPRESSO_uiTesting_tea_time.git Introduction: Testing is one of the most important steps in the development life cycle. Writing unit tests for each module is important, as we do not want to break old code when adding a new functionality. There are multiple APIs that help us write efficient tests and…

Testing

4 min read

Testing With Android
Testing With Android

Jul 7, 2020

Retrofit Implementation using MVVM architecture

Profiles: Linkedin: https://www.linkedin.com/in/nikitha-gullapalli/ Github: https://github.com/nikitha2/EXMPLE_RETROFIT_with-arch-components.git Retrofit is an awesome type-safe HTTP client for Android and Java built by awesome folks at Square. Retrofit makes it easy to consume JSON or XML data which is parsed into Plain Old Java Objects (POJOs). Implementation: Simple Retrofit implementation is 6 step:

Retrofit

3 min read

Retrofit Implementation using MVVM architecture
Retrofit Implementation using MVVM architecture
Nikitha Gullapalli

Nikitha Gullapalli

Mobile app developer

Following
  • João Esperancinha

    João Esperancinha

  • Satyajit Malugu

    Satyajit Malugu

  • Denis Brandi

    Denis Brandi

  • Michael Hazard

    Michael Hazard

  • Ish Baid

    Ish Baid

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable