Flutter 입문 - 안드로이드, iOS 개발을 한 번에

Flutter 입문 - 안드로이드, iOS 개발을 한 번에

(53개의 수강평)

794명의 수강생
Google FlutteriOSAndroid
33,000원
지식공유자 · 오준석
40회 수업· 총 3시간 58분수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 초급
lovemaru811 프로필

Android sdkmanager 액세스 거부 오류 lovemaru811 3일 전
안녕하세요 강의수강후, 꼭 따라해보고 싶은데.. flutter 설치가 안되서 못하고 있는 상황이라, 혹시 비슷한 이슈 보셨는지 여쭐 수 있을까하여 질문 올립니다. 하기 그림과 같이, flutter doctor --android-licenses 실행시, android sdkmanger가 찾아지는데, 액세스가 계속 거부되어서 설치를 못하고 있습니다.. 인터넷에 유사한 케이스도 별로 없어니와,  'hide obsolete packages' 체크해제해서 Android SDK Tools (Obsolete) 살펴보는 것도 안통하네요 ㅠㅠ  혹시나 어떻게 설치할 수 있는 방법이 없을까 질문드립니다

1
어른들의잡학사전 프로필

ios관련 질문입니다. 어른들의잡학사전 4일 전
제가 ios는 처음 접해봐서 질문드립니다. 윈도우환경에서 ios에뮬레이터는 못쓰는걸로 밑에 질문에서 봤는데 테스트기기가 있어도 돌려볼수는 없는건가요? 윈도우용 Xcode는 있는것같던데 불가능한건가요?

4
bigpel66 프로필

로그인 기능이 제대로 작동하지않습니다. bigpel66 10일 전
현재 주어진대로 코드를 짜넣어 진행하였으나 구글계정으로 로그인까지만 되며 그이후 탭페이지로 넘어가지않고 그대로 로그인페이지에 머물러있습니다 에디터에서 따로 오류문구는 떠오르지 않고있습니다ㅠㅠ import 'package:flutter/material.dart';import 'package:flutter_signin_button/flutter_signin_button.dart';import 'package:google_sign_in/google_sign_in.dart';import 'package:firebase_auth/firebase_auth.dart';import 'package:instagramclon/tab_page.dart';class LoginPage extends StatelessWidget { final GoogleSignIn _googleSignIn = GoogleSignIn(); final FirebaseAuth _auth = FirebaseAuth.instance; @override Widget build(BuildContext context) { return Scaffold( body: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ Text('Instagram Clon', style: TextStyle(fontSize: 40.0, fontWeight: FontWeight.bold)), Padding( padding: EdgeInsets.all(50.0), ), SignInButton( Buttons.Google, onPressed: () { _handleSingIn().then((user) { Navigator.pushReplacement(context, MaterialPageRoute(builder: (context) => TabPage(user))); }); }, ), ], ), ), ); } Future<FirebaseUser> _handleSingIn() async { GoogleSignInAccount googleUser = await _googleSignIn.signIn(); GoogleSignInAuthentication googleAuth = await googleUser.authentication; FirebaseUser user = await _auth.signInWithCredential( GoogleAuthProvider.getCredential( idToken: googleAuth.idToken, accessToken: googleAuth.accessToken)); print("signed in " + user.displayName); return user; }}

3
lyj03152003 프로필

빌드 오류 도와주세요 ㅜㅜ lyj03152003 10일 전
빌드를 하니 오류가  FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\YONGJAE\AndroidStudioProjects\instargram_clon\android\app\build.gradle' line: 5 * What went wrong: A problem occurred evaluating project ':app'. > Could not get unknown property 'localProperties' for project ':app' of type org.gradle.api.Project. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 33s Exception: Gradle task assembleDebug failed with exit code 1 알려주시면 감사하겠습니다.

1
jasony1 프로필

컴파일 에러가 발생합니다 jasony1 10일 전
안녕하세요 강의 내용 잘 따라 하다가 구글 인증 수업 이후 부터 아래 에러가 발생합니다. Build file '/Users/Mac/AndroidStudioProjects/FlutterProject/instagram_clon/android/build.gradle' line: 35 여기는 apply plugin: 'com.android.application' 이 코드가 있습니다. 이 코드를 주석 처리하면 컴파일은 되는데, 구글 로그인 화면에서 클릭해서 처리가 않됩니다. 그리고 아래와 같은 문구 많이 생깁니다 E/MethodChannel#plugins.flutter.io/firebase_auth(11148): Failed to handle method call ..... E/flutter (11148): #27     _dispatchPointerDataPacket (dart:ui/hooks.dart:184:5) ...... 그리고 올려놓으신 전체 소스에서는 해당 코드가 않보이네요... 아래는 전체 컴파일 에러 메시지입니다. ------------------------------------------ Launching lib/main.dart on AOSP on IA Emulator in debug mode...Running Gradle task 'assembleDebug'...FAILURE: Build failed with an exception.* Where:Build file '/Users/Mac/AndroidStudioProjects/FlutterProject/instagram_clon/android/build.gradle' line: 35* What went wrong:A problem occurred evaluating root project 'android'.> Failed to apply plugin [class 'org.gradle.language.base.plugins.LifecycleBasePlugin']   > Cannot add task 'clean' as a task with that name already exists.* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Get more help at https://help.gradle.orgBUILD FAILED in 814msException: Gradle task assembleDebug failed with exit code 1

1
Seungwoo Lee 프로필

파이어베이스와 구글 로그인 기능구현 영상중~ 18:40 까지하다 막히는 부분 Seungwoo Lee 11일 전
안녕하세요 ㅎ 18:40 까지하다 막히는 부분 질문 남겨봐요  이런 경고문구가 뜨는데 어떻게 해결해야할지 모르겠어요 ㅠ 

5
Seungwoo Lee 프로필

갤러리에서 사진 불러오기 <- 여기서 막히는거 질문드려요 ㅎ Seungwoo Lee 13일 전
네 안녕하세요 ^^  8:22초까지 하여 재생눌렀는데 이렇게 되어서요 ㅎ

1
Seungwoo Lee 프로필

쿠퍼티노 디자인 여기서 막히는 부분 질문 남겨봅니다. Seungwoo Lee 22일 전
안녕하세요 ㅎ 동영상 따라하다가 막혀서 남겨요 똑같이 했다고 생각했는데 안되네요 

1
Seungwoo Lee 프로필

상태 변경 하기 <-여기서 막히는거 질문입니다. Seungwoo Lee 25일 전
안녕하세요 동영상 현재 상태 변경 하기 보고 있습니다. 나름 똑같아 하고 동그란 버튼 눌러도 Hello World가 헬로 월드로 안바뀌네요 ㅜ 확인 부탁드립니다.

4
Seungwoo Lee 프로필

오준석 선생님 오프라인 교육하는 기관 없으신가요 ? Seungwoo Lee 26일 전
안녕하세요 온라인 따라 해보는데 그래도 중간중간 모르는 부분이 있어서 오프라인 교육 받고 싶어서요 선생님 오프라인 교육기관이나 과외 가능한지 여쭈어 봅니다.

1
Seungwoo Lee 프로필

안드로이드 스튜디오에서 세미콜론,작은따옴표 빨간색 이유 질문드립니다. Seungwoo Lee 26일 전
안녕하세요 ~ 동영상 강좌를 보던 중 동영상에서는 선생님 세미콜론과 작은따옴표는 빨강색으로 안나오던데 제꺼면 빨강색으로 나와서요 어떤게 문제인건가요 ?

3
Seungwoo Lee 프로필

맥에서 설치 문제 질문입니다. Seungwoo Lee 26일 전
안녕하세요 동영상강좌 보면서 설치중인데 잘 몰라서 질문 남겨봅니다. 우선 이건 저의 맥환경입니다.이후 터미널에서 이렇듯 느낌표 뜨는거 해결 방법좀 상세히 부탁드립니다. ㅠ 컴퓨터를 잘 못만지는 사람이라서요 ㅠ 이상 감사합니다.

1
Yellow C.a.r.d 프로필

안녕하세요. 서버가 중국??으로 되어 있는데요.. Yellow C.a.r.d 1달 전
안녕하세요. 얼마전에 에러 고친다고 깃허브에서 댓글 보고 cmd로 명령어 치라길래 쳤는데요. 그때부터 아래와 같은 에러메시지가 나옵니다. Note: C:\flutter\.pub-cache\hosted\pub.flutter-io.cn\cloud_firestore-0.13.6\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 제기억으론 export = base 뭐뭐 나왔느데ㅠㅠ 기억을 못하네요..ㅠㅠ 구글에 back to original 이런식으로 검색했는데 잘 안나와서 이렇게 여쭤봅니다. ㅠㅠㅠ 수업이랑 상관없는 질문드려 죄송합니다.

3
Mike Kim 프로필

user.photoUrl, user.email에 빨간줄 Mike Kim 1달 전
선생님 질문이 있습니다.  final FirebaseUser user; HomePage(this.user); firebase user 선언 했는데  user 밑줄로 빨간 줄 생기네요 child: CircleAvatar( backgroundImage: NetworkImage(user.photoUrl),), 마우스로 빨간줄 위에 체크해보니 Undefined name 이라고 뜨네요  밑에는 혹시나 몰라서 코딩적은 것 남깁니다. import 'package:firebase_auth/firebase_auth.dart';import 'package:flutter/material.dart';class HomePage extends StatelessWidget { final FirebaseUser user; HomePage(this.user); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( backgroundColor: Colors.white, title: Text( 'Instagram Clon', style: TextStyle( fontWeight: FontWeight.w700, fontSize: 20, ), ), ), body: _buildBody(), ); }}Widget _buildBody() { return Padding( padding: const EdgeInsets.all(8.0), child: SafeArea( child: SingleChildScrollView( child: Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ Text( 'Instagram에 오신걸 환영합니다.', style: TextStyle(fontSize: 24.0, fontWeight: FontWeight.w500), ), Padding(padding: EdgeInsets.all(8.0)), Text('사진과 동영상을 보려면 팔로우 하세요'), Padding(padding: EdgeInsets.all(16.0)), SizedBox( width: 380, child: Card( elevation: 4.0, margin: EdgeInsets.all(20.0), child: Padding( padding: const EdgeInsets.all(8.0), child: Column( children: <Widget>[ Padding(padding: EdgeInsets.all(4.0)), SizedBox( width: 80.0, height: 80.0, child: CircleAvatar( backgroundImage: NetworkImage(user.photoUrl), ), ), Padding(padding: EdgeInsets.all(8.0)), Text( user.email, style: TextStyle(fontWeight: FontWeight.bold), ), Text('Maik'), Padding(padding: EdgeInsets.all(8.0)), Row( mainAxisAlignment: MainAxisAlignment.center, children: <Widget>[ SizedBox( width: 70.0, height: 70.0, child: Image.network( 'https://images.unsplash.com/photo-1587831663705-fe11c6db99b4?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=60', fit: BoxFit.cover), ), Padding(padding: EdgeInsets.all(1.0)), SizedBox( width: 70.0, height: 70.0, child: Image.network( 'https://images.unsplash.com/photo-1587747305800-adc0ebe7cf86?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=60', fit: BoxFit.cover), ), Padding(padding: EdgeInsets.all(1.0)), SizedBox( width: 70.0, height: 70.0, child: Image.network( 'https://images.unsplash.com/photo-1587751034030-0dd59564377f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=60', fit: BoxFit.cover), ), ], ), Padding(padding: EdgeInsets.all(4.0)), Text('Facebook 친구'), Padding(padding: EdgeInsets.all(4.0)), RaisedButton( color: Colors.blueAccent, onPressed: () {}, child: Text( '팔로우', style: TextStyle(color: Colors.white), ), ), Padding(padding: EdgeInsets.all(8.0)), ], ), ), ), ) ], ), ), ), ), );}

2
ecomarine 프로필

안드로이드 스튜디오 업뎃 후 '플러터 프로젝트' 안보임? ecomarine 1달 전
안드로이드 스튜디오 실행 후  업데이트를 알려주기에 업뎃 후 재실행을 했는데 새로 프로젝트를 만들려고 하니 '플러터 프로젝트'  안보입니다. 메뉴의 '파일', '세팅', '플러그인'에서 살펴보니 'dart', 'flutter'은 설치되어 있는데 어떻게 하면 다시 플러터 프로젝트 생성이 가능할까요?

2
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스