---
title: "Discussion on \"My 100 Days of Coding Challenge(Week 1 Summary): Exploring Dart\" | Hashnode"
description: "Discussion on \"My 100 Days of Coding Challenge(Week 1 Summary): Exploring Dart\". As part of my 100 days of coding challenge, I've been diving into Dart, a client-optimized language for developing fast apps on any platform. In this article, I'll summarize what I've learnt about Dart in the first week of the challenge, its features..."
url: "https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [My 100 Days of Coding Challenge(Week 1 Summary): Exploring Dart](https://ayikoandrew.hashnode.dev/my-100-days-of-coding-challengeweek-1-summary-exploring-dart?utm_source=hashnode&utm_medium=feed)

As part of my 100 days of coding challenge, I've been diving into Dart, a client-optimized language for developing fast apps on any platform. In this article, I'll summarize what I've learnt about Dart in the first week of the challenge, its features...

Jun 2, 2024 · 3 min read · ayikoandrew.hashnode.dev  
Read the article

-   [#dart-for-beginners](https://hashnode.com/tag/dart-for-beginners)
-   [#dart](https://hashnode.com/tag/dart)
-   [#dart-programming-tutorial](https://hashnode.com/tag/dart-programming-tutorial)

## Written by

[Ayiko Andrew](https://hashnode.com/@Ayikoandrew)

@Ayikoandrew · Arua, Uganda

  
[View profile](https://hashnode.com/@Ayikoandrew)

I am a developer from Uganda. Who wants to see real change in technology in my society. Working towards that goal.

## Responses 4

Markdown supported · ⌘↵ to post

[Sandy Mildred](https://hashnode.com/@sandymildred221)

[Jun 13, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/666aa20e940b75b04a6f2ae7)

CONSULT A LICENSE PATECH RECOVERY HACKER FOR CRYPTO RECOVERY I would like to express my gratitude to PATECH RECOVERY HACKER for helping me through a difficult period. I was duped into making an online investment in which I was promised a 25% weekly profit, but it turned out to be a scam. I was very angry until I read an article about PATECH Recovery about how they had assisted others in recovering funds. But because Patech Recovery helped me and made things simple for me, I was able to get my cryptocurrency back. If you've been a victim of something similar, get in touch with them Email: patechrecovery @ proton dot me whatsapp---913////730///0531

Show less

[Sandy Mildred](https://hashnode.com/@sandymildred221)

[Jun 13, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/666a9edd9a2de94931a8b0d8)

CONSULT A LICENSE PATECH RECOVERY HACKER FOR CRYPTO RECOVERY I would like to express my gratitude to PATECH RECOVERY HACKER for helping me through a difficult period. I was duped into making an online investment in which I was promised a 25% weekly profit, but it turned out to be a scam. I was very angry until I read an article about PATECH Recovery about how they had assisted others in recovering funds. But because Patech Recovery helped me and made things simple for me, I was able to get my cryptocurrency back. If you've been a victim of something similar, get in touch with them Email: patechrecovery @ proton dot me whatsapp---913////730///0531

Show less

[Sandy Mildred](https://hashnode.com/@sandymildred221)

[Jun 13, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/666a8a75dd040e34a3f71245)

CONSULT A LICENSE PATECH RECOVERY HACKER FOR CRYPTO RECOVERY I would like to express my gratitude to PATECH RECOVERY HACKER for helping me through a difficult period. I was duped into making an online investment in which I was promised a 25% weekly profit, but it turned out to be a scam. I was very angry until I read an article about PATECH Recovery about how they had assisted others in recovering funds. But because Patech Recovery helped me and made things simple for me, I was able to get my cryptocurrency back. If you've been a victim of something similar, get in touch with them Email: patechrecovery @ proton dot me whatsapp---913////730///0531

Show less

[Edwin Jorem](https://hashnode.com/@Edwinjorem58)

[Jun 12, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/66697b016147f3ee6f8ea0cb)

it's been helpful for a beginner like me

[Ayiko Andrew](https://hashnode.com/@Ayikoandrew)

[Jun 12, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/66697b016147f3ee6f8ea0cb#reply-6669b3b6c53ed60054e29bcf)

Am glad you are learning. We keep pushing.

[Sandy Mildred](https://hashnode.com/@sandymildred221)

[Jun 18, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/66697b016147f3ee6f8ea0cb#reply-6670f9837b6f8bbe9351fa81)

CONSULT A LICENSE PATECH RECOVERY HACKER FOR CRYPTO RECOVERY I would like to express my gratitude to PATECH RECOVERY HACKER for helping me through a difficult period. I was duped into making an online investment in which I was promised a 25% weekly profit, but it turned out to be a scam. I was frustrated and unhappy , before coming across of an article about patech recovery about how they have helped other in recovery lost bitocin/funds. But thanks to patech recovery coming to my aid and helped me recovery my lost bitcoin. If you are victim of such contact patech recovery on... patechrecovery@ proton .me +19137300531 patechrecovery333 dev-patechrecovery.pantheonsite.io/

[dana](https://hashnode.com/@dana353)

[Jun 6, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/66618a9b1b4ce5d595ac175e)

great sharing at [hashnode](https://hashnode.com/)

I think i can suggest great tools for improve next day productivity. In my experience this is one of thebest and free tools like

1.  [database viewer](https://dbeaver.io/) from dbeaver.io
2.  [online database design tool](https://dynobird.com/) from dynobird.com
3.  github copilot
4.  chat gpt

Thanks Hope your next day is more fasttt

[Aseru Kevin Ziyada](https://hashnode.com/@AseruKevinZiyada)

[Jun 3, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665dcf4328df735aa7f8dbc3)

About the late modifier, I have understood the 1st user case, which is; "it is used to declare non-nullable variable that will be initialized later in the code" but I have failed to understand the 2nd user case which is "lazy initialization", I don't know if I will understand more about it when I reach class

[Ayiko Andrew](https://hashnode.com/@Ayikoandrew)

[Jun 3, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665dcf4328df735aa7f8dbc3#reply-665dd89a55435552e53db4c8)

Late initialization occurs when you postpone the initialization of a variable because you don't need it immediately or because initializing it involves a computationally expensive function call. Hope you understand this. If not I need to write a simple code soon for you to understand it better.

[Aseru Kevin Ziyada](https://hashnode.com/@AseruKevinZiyada)

[Jun 3, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665dcf4328df735aa7f8dbc3#reply-665ddcedb94312a8b6ffec48)

I understand it now though a simple code would also help... [Ayiko Andrew](https://hashnode.com/@Ayiko)

[Ayiko Andrew](https://hashnode.com/@Ayikoandrew)

[Jun 4, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665dcf4328df735aa7f8dbc3#reply-665eb637b8f8404901ea34e9)

[Aseru Kevin Ziyada](https://hashnode.com/@AseruKevinZiyada) Hey Kevin I have a simple code for you.

void main(List arguments) { late bool isTrue = isEven(); print(isTrue); }

bool isEven(){ print(DateTime.now().minute); return DateTime.now().minute % 2 == 0; }

isTrue variable is used, the expensive isEven() method is called and vice versa.

hope this brings clarity.

[Edwin Jorem](https://hashnode.com/@Edwinjorem58)

[Jun 2, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c9edc689558c1d0b9ea99)

congs [Ayiko Andrew](https://hashnode.com/@Ayiko) i'm here to support

[Ayiko Andrew](https://hashnode.com/@Ayikoandrew)

[Jun 2, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c9edc689558c1d0b9ea99#reply-665ca2ff6fa43dccf81fda16)

Thank you, Edwin. Hope we will learn from each other.

[Sandy Mildred](https://hashnode.com/@sandymildred221)

[Jun 13, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c9edc689558c1d0b9ea99#reply-666a8a83cf4017ba0d77fa28)

CONSULT A LICENSE PATECH RECOVERY HACKER FOR CRYPTO RECOVERY I would like to express my gratitude to PATECH RECOVERY HACKER for helping me through a difficult period. I was duped into making an online investment in which I was promised a 25% weekly profit, but it turned out to be a scam. I was very angry until I read an article about PATECH Recovery about how they had assisted others in recovering funds. But because Patech Recovery helped me and made things simple for me, I was able to get my cryptocurrency back. If you've been a victim of something similar, get in touch with them Email: patechrecovery @ proton dot me whatsapp---913////730///0531

Show less

[Aseru Kevin Ziyada](https://hashnode.com/@AseruKevinZiyada)

[Jun 2, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c93b6421efad681d06bef)

This is great I can't wait to learn from you every week

[Aseru Kevin Ziyada](https://hashnode.com/@AseruKevinZiyada)

[Jun 2, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c93b6421efad681d06bef#reply-665c969628d244ea9fd5e3ca)

Alright I think I will be posting soon too [Ayiko Andrew](https://hashnode.com/@Ayiko)

[Abhay Pansuriya](https://hashnode.com/@mrPansuriya)

[Jun 27, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c93b6421efad681d06bef#reply-667d276b419374cccd3202ec)

hfjkasdfhsdf

[Abhay Pansuriya](https://hashnode.com/@mrPansuriya)

[Jun 27, 2024](https://hashnode.com/posts/my-100-days-of-coding-challengeweek-1-summary-exploring-dart/665c92af15d0e3591c6b1692/comment/665c93b6421efad681d06bef#reply-667d2f189bf22eb050395400)

Hi
