Day 3. Loading of articles

So, I am continuing the challenge 100 days of code. I am developing a mobile client for Dev.to. 

What I did:

I continued to work on network layer. I updated configuration of Ktor, cleaned up code and extracted some constants. With helping of AI, for …


This content originally appeared on DEV Community and was authored by Kiolk

So, I am continuing the challenge 100 days of code. I am developing a mobile client for Dev.to

What I did:

I continued to work on network layer. I updated configuration of Ktor, cleaned up code and extracted some constants. With helping of AI, for reduce of boring work, I created models for network and presentation layer. Also, I added mapper from one to others. I prefer to keep models separately for each layer, but I skip this for domain layer, because I can't see possible difference with models of presentation layer. I added model for request parameters for future implementation of pagination and sort of articles. Also, I added converter for date during parsing JSON. For working with, time I use kotlinx.datetime
I spent near two hours for this work
Progress

What I will do:

  • Update README file with description of project.
  • Create a GitHub project to manage the tasks for future collaboration.
  • Create @Composable for representing single article.
  • Create scrollable list of articles with pagination.

If you want to join the project, just leave a comment here, or write a message in LinkedIn.

What help I'm looking for:

Designer (create design of application in Figma)
Android/KMM developer
Any other help related to the project.

My timeline:

Day 1. Deep breath and dive
Day 2. Networking layer.

See you tomorrow. 


This content originally appeared on DEV Community and was authored by Kiolk


Print Share Comment Cite Upload Translate Updates
APA

Kiolk | Sciencx (2024-09-12T18:30:59+00:00) Day 3. Loading of articles. Retrieved from https://www.scien.cx/2024/09/12/day-3-loading-of-articles/

MLA
" » Day 3. Loading of articles." Kiolk | Sciencx - Thursday September 12, 2024, https://www.scien.cx/2024/09/12/day-3-loading-of-articles/
HARVARD
Kiolk | Sciencx Thursday September 12, 2024 » Day 3. Loading of articles., viewed ,<https://www.scien.cx/2024/09/12/day-3-loading-of-articles/>
VANCOUVER
Kiolk | Sciencx - » Day 3. Loading of articles. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/09/12/day-3-loading-of-articles/
CHICAGO
" » Day 3. Loading of articles." Kiolk | Sciencx - Accessed . https://www.scien.cx/2024/09/12/day-3-loading-of-articles/
IEEE
" » Day 3. Loading of articles." Kiolk | Sciencx [Online]. Available: https://www.scien.cx/2024/09/12/day-3-loading-of-articles/. [Accessed: ]
rf:citation
» Day 3. Loading of articles | Kiolk | Sciencx | https://www.scien.cx/2024/09/12/day-3-loading-of-articles/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.