Open in app

Sign In

Write

Sign In

Ahmed Rizwan
Ahmed Rizwan

1.6K Followers

Home

About

Dec 26, 2022

Remix — Infinite Scroll Loading

A quick tutorial on how to do infinite scroll loading in Remix. The constraints are: The first page should be prefetched before initial render (SSR) Subsequent pages should be loaded when the scrollbar reaches the bottom of the page using useFetcher So let’s begin. Create Project Create a Remix project using…

React

4 min read

Remix — Infinite Scroll Loading
Remix — Infinite Scroll Loading
React

4 min read


Published in

ProAndroidDev

·May 26, 2020

Jetpack Compose: Calculator UI

Cloned Android 10’s Calculator UI using Jetpack Compose, as it’s (surprisingly) one of the more complex UI structures. Before I get into it — previously I also covered Twitter UI —so check that out as well: Jetpack Compose: Twitter UI I decided to test out Jetpack Compose by making a simple Twitter UI clone after I came across this tweet by Mariano…android.jlelse.eu Also recommend these: Jetpack Compose: Lists The two ways we can implement Lists in Jetpack Compose.levelup.gitconnected.com

Android App Development

5 min read

Jetpack Compose: Calculator UI
Jetpack Compose: Calculator UI
Android App Development

5 min read


Published in

AndroidPub

·Apr 25, 2020

Jetpack Compose: Twitter UI

I decided to test out Jetpack Compose by making a simple Twitter UI clone after I came across this tweet by Mariano Zorrilla: He used Flutter (which is an amazing tool btw for building cross platform apps) — with just one day of work, 1500 lines of code. …

Jetpack

4 min read

Jetpack Compose: Twitter UI
Jetpack Compose: Twitter UI
Jetpack

4 min read


Published in

Level Up Coding

·Apr 11, 2020

Jetpack Compose: Lists

The two ways we can implement Lists in Jetpack Compose. Note: I’m using Jetpack Compose version 0.1.0-dev08 at the time of writing this. Using AdapterList We can use AdapterList composable — it is equivalent to RecyclerViews + RecyclerViewAdapters — but with significantly less code 😍

Jetpack

2 min read

Jetpack Compose: Lists
Jetpack Compose: Lists
Jetpack

2 min read


Published in

Level Up Coding

·Apr 8, 2020

Jetpack Compose: Columns and Rows

As the Jetpack Compose library is being developed, I wanted to quickly go over the layout options we have so far. This time covering Columns and Rows. Previously I covered the Container layout — you can check out the article here: Jetpack Compose: Container Layout As the Jetpack Compose library is being developed — I wanted to quickly go over some the layout options we have so far…levelup.gitconnected.com

Jetpack

2 min read

Jetpack Compose: Columns and Rows
Jetpack Compose: Columns and Rows
Jetpack

2 min read


Published in

Level Up Coding

·Apr 5, 2020

Jetpack Compose: Container Layout

As the Jetpack Compose library is being developed — I wanted to quickly go over the layout options we have so far. Starting with the Container layout. Update: As of compose version 0.1.0-dev08 the Container Layout has been deprecated in favor of using Box — You can still read details…

Jetpack Compose

4 min read

Jetpack Compose: Container Layout
Jetpack Compose: Container Layout
Jetpack Compose

4 min read


Published in

AndroidPub

·Feb 8, 2020

Android ViewModels: Saving State across Process Death

A quick recipe on how to save ViewModel state across android process death. A misconception among some android developers is that the purpose of using ViewModels is state persistence — it’s actually partly true — they do help in saving state across configuration change (e.g. device rotation) but not process…

Kotlin

2 min read

Android ViewModels: Saving State across Process Death
Android ViewModels: Saving State across Process Death
Kotlin

2 min read


Published in

AndroidPub

·Nov 28, 2019

Quick Recipe for creating DSLs in Kotlin

A pretty cool feature in Kotlin is the ability to construct custom DSLs. And you need just four things in order to write them. Infix Notations Extension Methods Lambdas Lambda with Receiver Let’s go through these one by one. Infix Notation Remove brackets & dots! class Car { fun drive(miles…

Kotlin

3 min read

Quick Recipe for creating DSLs in Kotlin
Quick Recipe for creating DSLs in Kotlin
Kotlin

3 min read


Published in

AndroidPub

·Sep 2, 2019

Real World Functional Programming with Kotlin & Arrow

Arrow is a functional programming tool-kit for Kotlin. We can apply a lot of the functional programming concepts with it, as we do in other purely functional programming languages. Arrow Functional companion to Kotlin’s Standard Libraryarrow-kt.io A Real World Example I came across this video — about functional programming in Scala by Jordan Parmer. …

Functional Programming

5 min read

Real World Functional Programming with Kotlin & Arrow
Real World Functional Programming with Kotlin & Arrow
Functional Programming

5 min read


Published in

AndroidPub

·Aug 25, 2019

Architecture Components: Easy Mapping of Actions and UI State

When building an app, most of the time what we’re doing is pretty much mapping direct/indirect actions to some UI state. While using Architecture Components, achieving this is quite easy with the help of LiveData + Coroutines + ViewModels — but it does require a bit of code to set…

Kotlin

3 min read

Architecture Components: Easy Mapping of Actions and UI State
Architecture Components: Easy Mapping of Actions and UI State
Kotlin

3 min read

Ahmed Rizwan

Ahmed Rizwan

1.6K Followers

Web | Android | Senior Software Engineer @QuixelTools

Following
  • Code.org

    Code.org

  • Elye

    Elye

  • Chet Haase

    Chet Haase

  • PRANAY PATEL

    PRANAY PATEL

  • Amit Shekhar

    Amit Shekhar

See all (184)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams