DART
-
변수 Variables | Dart 강의 노트 (1)creative blog/이니셜 커밋의 달인 2023. 9. 20. 02:00
오늘 본 강의: 노마드 코더 > Dart 시작하기 #1 VARIABLES #1.0 Hello World (03:36) #1.1 The Var Keyword (03:07) #1.2 Dynamic Type (03:35) #1.3 Nullable Variables (06:09) #1.4 Final Variables (02:08) #1.5 Late Variables (03:16) #1.6 Constant Variables (03:21) #1.7 Recap (07:32) `main()` 함수는 모든 Dart 프로그램의 entry point 없으면 오류가 발생하며 프로그램이 실행되지 않음 `;` 필요 TypeScript나 JavaScript와는 달리 Dart에서 자동으로 처리되지 않음 Cascade operator..
-
Dart가 뭐임creative blog/이니셜 커밋의 달인 2023. 9. 12. 02:00
Dart 공식 웹사이트: https://dart.dev/ 특징 이쁜 UI 만들 때 쓰려고 만든 프로그래밍 언어 현대적인 디자인으로 개발되어 다른 프로그래밍 언어를 알고 있다는 가정 하에 배우기가 쉬움 // Dart void whats_your_tier(String rank, int num) { print("Your tier is ${rank.toUpperCase()} ${num.toString().padLeft(2, '0')}!"); } void main() { whats_your_tier("Silver", 4); } # Python def whats_your_tier(rank: str, num: int) -> None: print(f"Your tier is {rank.upper()} {num:0>2}!..
-
Dart & Fluttercreative blog/이니셜 커밋의 달인 2023. 9. 6. 02:00
2023년 새해 목표였던 Flutter 공부하기. Flutter는 구글에서 개발한 모바일 앱 개발 프레임워크로, Dart 언어 기반이다. Dart는 객체 지향 프로그래밍과 함수형 프로그래밍을 모두 지원하는 현대적이적인 언어며, Python, JavaScript 등 현대 프로그래밍 언어랑 형태가 매우 비슷해서 연초에 배울 때 크게 어렵지는 않았다. 회사 동료가 Flutter를 다룰 줄 알아서 회사에서 기대를 많이 하는 것을 목격했었는데, 당시 회사에서 일할 때, 눈에 보이는 뭘 만들어서 보여주질 못하면 손해라는 생각이 들었다. 나도 Streamlit이나 Gradio를 2022년 한해동안 좀 쪼물딱 거리면서 데모페이지들을 만들며 보람을 느꼈지만, 그저 "데모 페이지"일 뿐. 뭔가 더 시제품의 "프로토타입" ..