| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 안드로이드 os 구조
- 스택 자바 코드
- 안드로이드 유닛 테스트 예시
- rxjava disposable
- jvm이란
- 자바 다형성
- 안드로이드 레트로핏 사용법
- jvm 작동 원리
- 2022 플러터 설치
- rxjava hot observable
- 2022 플러터 안드로이드 스튜디오
- 안드로이드 레트로핏 crud
- 스택 큐 차이
- 안드로이드 라이선스 종류
- Rxjava Observable
- 안드로이드 유닛테스트란
- 플러터 설치 2022
- 클래스
- 서비스 쓰레드 차이
- android retrofit login
- 안드로이드 라이선스
- 큐 자바 코드
- rxjava cold observable
- ar vr 차이
- android ar 개발
- ANR이란
- 객체
- 안드로이드 유닛 테스트
- 멤버변수
- 서비스 vs 쓰레드
- Today
- Total
목록전체 글 (1121)
나만을 위한 블로그
https://reactnative.dev/docs/environment-setup Get Started with React Native · React NativeReact Native allows developers who know React to create native apps. At the same time, native developers can use React Native to gain parity between native platforms by writing common features once.reactnative.dev 리액트 네이티브 공식문서에서 아래 명령어로 프로젝트 생성을 권장한다. npx create-expo-app@latest 이 방식으로 만들면 프로젝트가 타입스크립트 전용으..
launch, async 같은 코루틴 빌더 함수로 코루틴을 만들고 이 안에서 비동기 로직을 처리한 경험이 있을 것이다.그러다 보면 특정 시점에 작업이 완료될 때까지 기다려야 하는 상황이 생길 수 있다. 여러 API를 동시 호출한 후 모든 결과가 모여야 다음 단계로 넘어갈 수 있는 경우가 그렇다.이 때 사용할 수 있는 건 코루틴이 제공하는 join, joinAll 함수를 쓰는 것이다. 쓰레드의 join()을 써 봤다면 이해가 쉬울 수 있다. https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-job/join.html join | kotlinx.coroutines – Kotlin Programming..
※ 갤럭시 기기, iOS 에뮬레이터에서 작동 확인 우선 pubspec.yaml에 라이브러리 몇 개를 추가해야 한다. 아래 문서를 보고 필요한 라이브러리를 추가한다. https://mings.in/retrofit.dart/ retrofit - Dart API docsRetrofit For Dart retrofit.dart is a type conversion dio client generator using source_gen and inspired by Chopper and Retrofit. Usage Generator Add the generator to your dev dependencies dependencies: retrofit: ^4.9.0 logger: ^2.6.0 # for logging pu..
Slider 예시 코드는 아래와 같다. import 'package:flutter/material.dart';class SliderTest extends StatefulWidget { const SliderTest({super.key}); @override State createState() => _SliderTestState();}class _SliderTestState extends State { double currentVolume = 0; @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar(title: const Text("Slider 예시")), body: Center( ..
2번째 경험하는 해커톤이라 긴장보다는 이걸 또 하네 하는 생각만 들었다.이번에도 서버 3, 기획자 / 디자이너 각 1명, 안드로이드 2명의 총 7명으로 한 팀이었다. 나와 같이 개발할 안드 개발자는 UMC 진행 중인 대학생이었다.컴포즈와 XML 중 뭐가 익숙한지 확인하니 XML이라고 해서 주저없이 XML을 선택했는데, 이 분이 레트로핏을 제대로 공부해서 써보기도 전에 해커톤에 참가했다고 하셨다. CMC보다 먼저 진행되는 UMC 과정 9주차를 진행중이라 하셔서 경험한 프로젝트를 물어보니 안드 개발을 막 시작한 분이라는 걸 알게 되어 작업 분배를 어떻게 해야 할지 고민됐다. 해커톤 주제는 청춘이었고 이와 관련된 키워드들이 10개 남짓 뽑혀 있었다.사칙연산 기호로 키워드들이 분류돼 있었는데 -, / 기호는 재..
이 포스팅은 아래 링크를 바탕으로 작성했다. https://docs.flutter.dev/get-started/fundamentals/user-input Handling user inputLearn how to handle user input in Flutter.docs.flutter.dev 플러터는 유저가 앱과 상호작용해서 상태를 바꿀 수 있게 여러 위젯을 제공한다. 스크롤 등 일부 유저 입력 메커니즘은 아래 링크를 참고한다. https://docs.flutter.dev/get-started/fundamentals/layout LayoutsLearn how to create layouts in Flutter.docs.flutter.dev 플러터는 안드로이드의 Material, iOS의 Cupertino..