재개발 썸네일형 리스트형 List와 Map 가지고 놀기 List와 Map의 콜라보. void main() { List resolution =[ { 'column' : '3840', 'row' : '2160', }, {'column' : '1920', 'row' : '1080', } ]; var fourK = resolution[0]; var twoK = resolution[1]; print(fourK.runtimeType); print(fourK); print(twoK); } 결과 JsLinkedHashMap {column: 3840, row: 2160} {column: 1920, row: 1080} 오래전 쓰던 배열과 구조체와 비슷하지만 쓰는 방법이 달라서 머리에 안들어옴. ㅠㅠ void main() { List resolution =[ { "name" :.. 더보기 iOS 테스트 후 출시 간단한 앱인데도 불구하고, 테스트 해 보면서 빌드 3까지 수정 하고, https://hominlim.tistory.com/34 iOS 앱 출시 직전, 테스트까지 안드로이드에서 고생한거, 애플에서는 미리 고생 했으니 쉽겠지? https://docs.flutter.dev/deployment/ios#create-a-build-archive-and-upload-to-app-store-connect Build and release an iOS app How to release a Flutter app to the App Store hominlim.tistory.com 테스트필드는 진행 중인 상태에서, App Store에서 빌드추가를 클릭하면, 완료 -> 저장 -> 심사에 추가 ㅎㅎㅎ 만만치 않음. 수정하라는거 수.. 더보기 안드로이드 테스트 후 출시 간단한 앱인데도 불구하고, 테스트 해 보면서 빌드 3까지 수정 하고, https://hominlim.tistory.com/33 안드로이드 앱 출시 직전, 테스트까지 출시, 런칭, 마켓등록 뭐 이런 용어. 안드로이드 개발자 결재는 생각보다 어렵지 않아서 슥슥 진행하고 나면 요렇게. 앱 만들기 버튼을 눌러서 본격적으로 시작. 오.. 앱 테스트를 하는 기능이 있 hominlim.tistory.com 코드 수정 후 버전을 수정하기 위해서는, pubspec.yaml 파일을 수정 해 주면, android/app/build.gradle 파일에 전달됨. (versionCode, versionName) local.properites파일에도 전달 됨. pubspec.yaml을 수정했는데 나머지 두개의 파일이 바뀌지 않으면.. 더보기 이쯤에서 코드 리펙토링 각각의 텍스트필드를 수정하면(onChanged) 다른 곳에서 계산하기 위하여 바로바로 값을 업데이트 해주려고 만든게 이모양. void columnUpdate(number_of_column) { _number_of_column = number_of_column; notifyListeners(); } void rowUpdate(number_of_row) { _number_of_row = number_of_row; notifyListeners(); } void fpsUpdate(frame_frequency) { _frame_frequency = frame_frequency; notifyListeners(); } void dataWidthUpdata(data_width) { _data_width = data_w.. 더보기 [VSCODE] 줄바꿈 변경 줄바꿈 라인이 디폴트로 80인데, 요거 수정해주기. 세팅-> ruler를 검색해서 line length를 늘려주면 됨. 더보기 [VSCODE] 코드 폴딩 #region folding 익스텐션 설치하고, 코드 내에서 //#region 과 설명을 적고 //#endregion 으로 어디까지 묶을것인가 적는다 더보기 수정 할 것들 폰으로 보니 에뮬레이터에서는 보이지 않던것들이 보이네. 간단한 앱이야 간단히 수정하면 되는데, 대규모 앱을 만들고 나서 수정하지 않기 위해서 경험이 중요하군. 1. 맨 아래 저 모양에 가리지 않도록 바텀 올리고 (완료) iPhone X 이후에 생긴 저 아래 모양과 겹치지 않게 해 주는 방법은, SafeArea()로 감싸주면 된다. import 'package:flutter/material.dart'; class Bottom extends StatelessWidget { const Bottom({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Container( color: Colors.black, chi.. 더보기 iOS 앱 출시 직전, 테스트까지 안드로이드에서 고생한거, 애플에서는 미리 고생 했으니 쉽겠지? https://docs.flutter.dev/deployment/ios#create-a-build-archive-and-upload-to-app-store-connect Build and release an iOS app How to release a Flutter app to the App Store. docs.flutter.dev 라고 생각 했으나... 절대 쉽지 않을 것이리라. 아래의 과정을 거쳐야 된다고 함. 1. CSR (Certificate Signing Request : 인증서 서명 요청) 발급받고 Certificates (인증서) 생성하기 2. Identifiers (식별자) App ID 등록하기 3. Provisioning P.. 더보기 이전 1 2 3 4 5 6 다음