창업 부트캠프 4주차를 진행하며...🤪
Dart에서 http를 이용하여 JSON Data 가져오기 : https://dartpad.dev/?id=1afe5f1b9bbbd74458feeb2b1a058c1d
dio 통신 패키지 : 비동기 통신을 위한 통신 패키지
https://pub.dev/packages/dio/install
Numbers API 호출하기
/// Numbers API 호출하기
Future<String> getNumberTrivia() async {
// get 메소드로 URL 호출
Response result = await Dio().get('http://numbersapi.com/random/trivia');
String trivia = result.data; // 응답 결과 가져오기
print(trivia);
return trivia;
}
StatefulWidget 생명주기 상의 함수
위젯 SafeArea : SafeArea 위젯은 기기별로 상단과 하단에 영역이 달라 아래 이미지와 같이 보이는 문제를 해결해주는 위젯
Youtube 자료 : https://www.youtube.com/watch?v=lkF0TQJO0bA
숫자퀴즈 : https://gist.github.com/koboolean/f86884b5bdf923ba493dac27d8cf9a12
랜덤 고양이(좋아요 기능 By Provider) : https://gist.github.com/koboolean/b709b40b2ab7b1c1fc6a62ecc3252cd4
랜덤 강아지 (Shared Preferences 추가) :
https://gist.github.com/koboolean/26568689f7d106df01aeaf041a582536
북스토어(과제) : https://gist.github.com/koboolean/0eb66bad1f4c3043a256ff44d7b6c976
사용 패키지(터미널을 통해 확인) : dio, provider, url_launcher
flutter pub add dio
flutter pub add provider
flutter pub add url_launcher
https://pub.dev/packages/url_launcher
//ios의 경우 Info.plist에 해당 내용을 입력한다.
<key>LSApplicationQueriesSchemes</key>
<array>
<string>sms</string>
<string>tel</string>
</array>
// 안드로이드의 경우 android/app/src/main/AndroidManifest.xml에 해당 내용을 입력한다.
<queries>
<!-- If your app checks for SMS support -->
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="sms" />
</intent>
<!-- If your app checks for call support -->
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="tel" />
</intent>
</queries>
창업세션 정리(현실적인 사업의 시작...👊)
창업을 위해서 무작정 움직이는 것보다 "프리토타이핑"을 만들어본다.
사업적, 성향적, 사업에 대한 최소기준 세가지를 만족하는 사람을 뽑을 수 있도록 노력해야한다.
1. 사업적으로 보완이 되는 친구
2. 성향적으로 보완이 가능한 친구
3. 공동창업자로서 최소 기준을 만족하는 친구
지분 나누기 : 대표가 많이가져가는게 좋다.
공동창업자간 계약을 맺는게 좋다.
- 법정공방이 아닌 단추를 잘 끼워야한다는 것이다.
인재찾기 : 꿈이있고, 현실에 안주하지 않으며, 나중에 크게 될 수 있는 친구를 찾는것이 어떨까..🤨
재무관리,지원금 : K-startup (예비창업 패키지, 초기창업패키지, C-Lab... 등 사무실, 인건비 등 찾아보기)