juisummer0524의 등록된 링크

 juisummer0524로 등록된 네이버 블로그 포스트 수는 9건입니다.

스핀오프 프로젝트 플러터로 앱 만들기 (영어단어 퀴즈 앱) 2. UI 만들기 [내부링크]

목차 프로젝트생성 에뮬레이터설치 안드로이드 시작 화면 설정 프로젝트 생성 Android Studio를 실행합니다. (플러터 sdk를 참조하기 위해 관리자 권한으로 실행) 플러트 프로젝트 생성을 눌러 처음에 설치한 flutter경로를 선택해 줍니다. 아래 이미지와 같이 입력하고 create합니다. android language 와 ios language는 각 플랫폼에서 사용할 언어입니다. (kotlin 과 swift가 기본 설정값입니다.) Platforms는 원하는 목록을 선택하면 됩니다. (Android 와 IOS앱을 선택했습니다.) Create project offline은 오프라인상에서도 개발이 가능하도록 하기 위한 옵션인데 선택시 일부 패키지 사용이 안됩니다. 생성이 완료되면 파일 목록뷰를 project로 선택합니다. lib 폴더 밑에 dart파일을 만들어 개발하게 됩니다. 현재는 default로 main.dart파일이 있습니다. 이 파일은 플러터 샘플 코드가 들어있는 파일입니

스핀오프 프로젝트 플러터로 앱 만들기 (영어단어 퀴즈 앱) 1. 컨셉 정하기 [내부링크]

이제 프로젝트를 시작하도록 합시다! 첫번째 프로젝트로 간단하게 영어단어 퀴즈 앱을 선택했습니다. 영어 단어 퀴즈앱은 마스터가 영어 퀴즈의 목록을 만들어 학생들에게 배포할 수 있고 학생들은 문제를 객관식 형태로 풀이하게 되는 컨셉입니다. 개발 목록 모바일 언어 : 플러터 개발툴 : 안드로이드 스튜디오 서버 Supabase 오류 보고 Firebase Crashlytics CI/CD Github Action Fastlane 로그인 카카오 로그인 구글 로그인 애플 로그인 페이지별 기능 a 로그인 카카오 로그인 연동 애플 로그인 연동 구글 로그인 연동 b 퀴즈 그룹 목록(퀴즈들을 분류해 놓은 목록) 그룹 추가 / 수정 / 삭제 마스터용 퀴즈 실행->d로 이동 마스터용 / 학생용 c 퀴즈 목록 ( 영어 단어 / 한글 뜻 ) 퀴즈 추가 / 수정 / 삭제 마스터용 퀴즈 엑셀 추가 기능 (구글 드라이브에서 작성한 퀴즈 엑셀 파일을 supabase PostgreSQL 에 insert) 마스터용 d 퀴

스핀오프 프로젝트 플러터로 앱 만들기 (영어단어 퀴즈 앱) 4. UI 만들기 [내부링크]

목차 ListView 종류와 차이 StatelessWidget vs StatefulWidget home.dart 만들기 main.dart에서 home.dart 호출 ListView 종류와 차이 ListView는 모바일 앱에서 제일 많이 사용하는 위젯 중 하나입니다. 위에서부터 아래로 데이터를 쌓아가며 출력하는 형태이며 사용자는 스크롤 해서 아래의 데이터를 확인 할 수 있습니다. 리스트뷰의 종류 리스트뷰는 두가지 방법으로 그릴 수 있습니다. 원하는 데이터를 한번에 다 그리는 방법과 화면에 나오는 부분만 그리고 나머지는 스크롤 할 때 불러와 그리는 방법입니다. 예를 들어 만약 1000개의 데이터를 리스트에 그린다고 했을 때, 한번에 그린다면 현재 화면에 10개의 데이터만 보이더라도 스크롤 밑에 나머지 990개의 데이터가 이미 만들어져 있는 상태가 되고 그런만큼 메모리를 많이 차지할 뿐더라 처음에 그릴 때 시간도 오래 걸리게 됩니다. 화면에 나오는 부분만 그리는 방법으로 구현할 경우 현재

감성 빼고 팩트 Suria KLCC에서 발견한 꽈배기 유탸오! 이건 꼭 드셔보세요!(I Love Yoo! Suria KLCC) [내부링크]

유탸오라는 음식은 참 생소했다. 밀가루 반죽을 기름에 튀겨서 만든 긴 스틱 모양의 도넛을 두유나 포리지에 찍어 먹는게 참 신기해 보였다. 또 이 음식에 눈길이 간 이유는 매장 앞에 주문하기 위한 사람들의 줄이 무척이나 길었기 때문이다. 긴 줄은 맛집의 상징 아니겠는가? 우린 유탸오와 따뜻한 두유 한잔을 시켰다. 길게 튀긴 빵을 가래떡 길이로 대충 썰어 그릇에 담아 주고 두유는 컵에 나오며 따뜻하다. 먹는 방법은 빵만 먹어도 되고 시리얼처럼 두유에 담궜다가 숟가락으로 두유와 함께 떠서 먹으면 된다. 빵은 한국의 찹쌀도넛처럼 쫄깃한 식감이고 소금간이 살짝 되어 있다, 두유는 우리나라 두유같이 달지 않고 맑은 콩국물을 따듯하게 먹는다고 생각하면 된다. 간이 이런 이유는 이 음식이 간식이 아닌 중국 전통 식사이기 때문이다. 유타오는 중국 항저우 음식이며 남송시대에 유래한 음식이라고 한다. 전통적인 아침식사로 중국인들의 소울푸드같은 유서 깊은 음식이다. 예전에는 식사였다고 하지만 요즘 중국사

감성 빼고 팩트 요즘 핫한 랑카위 그리고 랑카위 5성급 신상호텔 리야즈 라반야에서 호캉스!(The RIYAZ Lavanya Langkawi) [내부링크]

동남아에서 떠오르는 여행지 하면 단연 말레이시아다. 그리고 그 중 찐 여행고수들만 간다는 랑카위! 이 곳은 아직 한국 관광객이 드물고 주로 서양인 관광객들이 많이 여행 온다. 랑카위는 아직 자연 경관이 훼손되지 않은 아름다운 섬이다. 랑카위 섬의 크기는 제주도의 반 정도 되며, 인구는 2023년 기준 96000명이라고 한다. 제주도가 67만명 정도 된다고 하니 인구가 진짜 적다는 걸 알 수 있다. 랑카위 공항에서 리야즈 라반야까지는 대략 10km이며 그랩을 불러 타고 가면 15분정도 걸린다. 금액은 13링깃 정도이며 이 곳은 공항이라고 추가금이나 팁을 요구하지 않는다. 해변 같은 곳에서도 호객 할 때 한번만 물어보는 곳을 처음 봤다. 호텔의 로비에서부터 5성급다운 서비스와 시설 관리가 되어 있으며 웰컴티도 엄청 맛있어서 원샷했다. 객실 또한 깔끔하고 동남아 특유의 인테리어와 테라스, 뷰를 보면 여행의 기분이 확 든다. 어매니티도 고급스러운 Balmain 제품으로 매일 채워주니 잊지

감성 빼고 팩트 밀크티 덕후들은 말레이시아에서 공차말고 이거 마셔요~ 말레이시아 국민 밀크티 티라이브!(tealive) [내부링크]

얼마 전 공덕 근처 초등학교, 중학교, 고등학교 학군이 모여 있는 지역을 지나가다 우연히 학생들이 하교하는 풍경을 봤다. 요즘 학교 앞은 문방구가 핫플이던 우리 때와는 많이 달랐다. 온갖 브랜드의 밀크티 가게들이 모여 있었고 그 앞에 초,중,고 학생들이 버블밀크티를 주문하기 위해 줄을 서고 있었다. 나도 밀크티를 좋아하긴 하지만 아이들은 커피를 못 마시니 밀크티를 많이 마시겠다는 생각이 들었지만 생각보다 싸지 않다. 주변에 커피를 못 마시는 친구들이 꽤 있다. 그 친구들은 주로 쉐이크나 에이드 같은 음료를 마시지만, 최애로 밀크티를 많이 꼽았다. 그래서인가 국내 공차 폐점율이 엄청나게 낮다고 한다. 밀크티는 한국 뿐만 아니라 외국에서도 많이 마신다. 지금 내가 있는 말레이시아에서도 밀크티가 정말 많이 팔린다. 이 곳은 예전 식민지 시절 및 중국, 인도의 영향을 많이 받아 차와 밀크티 문화가 깊게 배여있다. 말레이시아 전통 밀크티인 떼따릭(teh tarik)은 맥도날드에서도 팔 정도로

스핀오프 프로젝트 플러터로 앱 만들기 (영어단어 퀴즈 앱) 3. UI 만들기 [내부링크]

목차 클래스란? 상속과 오버라이드 함수 만드는 방법 Splash Screen 만들기 main.dart 화면이동 처리 클래스란? 지금 다루고 있는 dart나 java 등 언어는 객체지향언어입니다. 객체지향이라는 개념을 어렵게 생각할 필요없이 그냥 코딩시 class를 사용하는 방법이구나 생각하면 되고 이후 경험이 쌓이면서 점점 개념이 확장될 것입니다. 객체지향언어는 객체라는 걸 만드는데 이건 class를 만드는 것입니다. class는 일종의 설계도라고 생각하면 됩니다. 예를 들어 회사 정보(회사명, 매출)를 입력해야 할 때를 생각한다고 합시다. 이때 a,b,c...등 수십개의 회사의 정보를 입력하려면 a,b,c...각각 회사명, 매출에 대한 변수를 만들어 주어야 하는데 이런 방법대로 해도 코딩은 가능합니다. 하지만 나중에 유지보수를 한다고 했을 때 새로운 회사를 추가할 때 어떤 변수에 어떻게 넣어주어야 하는지 모든 기록을 확인해 봐야 알 수 있습니다. 이럴 때 설계도(클래스)대로 만든다

스핀오프 프로젝트 플러터로 앱 만들기 1.플러터 설치 [내부링크]

21세기에 살면서 직접 앱 하나 정도는 만들 수 있어야 하지 않을까? 그렇다면 코드 하나로 안드로이드, ios 둘 다 개발 가능한 플러터가 딱이지 않을까! 구글이 만들었다니 더 믿음직스럽습니다. Dart 언어 일일이 볼 필요 없습니다. 필수로 필요한 변수, 조건, 루프 세 개만 공부하고 바로 시작합시다. 뭐든 실전이 최고입니다. 우선 안드로이드 스튜디오와 플러터 설치부터 시작합시다. (1) 안드로이드 스튜디오 설치 안드로이드 스튜디오를 먼저 다운로드합니다. 다운로드 주소 Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today. developer.android.com 다운로드해서 쭉 설

감성 빼고 팩트 쿠알라룸푸르에서 시드니처럼 즐기는 방법! 커피 테이크어웨이 후 KLCC공원에서 가서 마셔요! [내부링크]

동남아 여행을 가면 시원한 바람이 부는 테라스에 앉아 따뜻한 햇살아래 푸른 자연을 보며 커피를 마시는 상상을 한다. 하지만 쿠알라룸푸르 같은 도심지에 가면 테라스 카페를 찾기 힘들다. 대부분의 카페는 분위기 좋은 실내 카페가 많고 그나마 테라스가 있어도 빌딩숲 사이에 있어 동남아의 느낌을 제대로 느끼기엔 무리가 있다. 하지만 이런 환경에서도 방법은 있다. 그냥 방법이 아니라 시드니 뺨 치는 멋진 뷰에 값싼 커피 한잔이 가능하다. 그 방법은 다름 아닌 커피를 테이크어웨이해서 KLCC 공원 잔디에 앉아 마시는 것이다. 뭐 대단한 방법은 아니라 미안하지만 중요한 팁이 있다. Suria KLCC에서 지하 통로로 연결되어 있는 몰인 Avenue K Shopping Mall 지하에는 맛있는 저가 카페들이 아주 많다. Suria 로티보이가 있는 쪽으로 쭉 가면 지하철 역이 나오는데 애비뉴 k몰 쪽으로 연결된 통로가 있다. 이 중 추천하는 카페는 Urbean@Avenue K, Gigi Coffee