2021/08

2021/08

    [코독하구만 2] 모각코 결산

    고도현 - 여름방학을 알차게 보내고 싶어서 지난 모각코 멤버와 다시 모였다. 이번 여름방학의 목표는 Spring 학습이였는데 백마인턴십에서 Flutter를 사용하여 하이브리드앱 개발을 하고 있어서 Flutter 공부가 필요했다. Spring과 Flutter를 동시에 공부하기엔 시간이 부족하다고 생각해서 Flutter만 집중적으로 공부하기로 결심했고 만족스러운 결과가 나왔다. 모각코가 끝났지만 개인적으로 Flutter로 토이 프로젝트를 진행하면서 추가적인 공부를 하고 있다. 이틀 뒤면 개강인데 여름방학도 알차게 보낸거 같아서 뿌듯하다. 신희승 - 2학기 알고리즘 수업에서 배웠던 개념들을 다시 복습해보는 유익한 시간을 가질 수 있었다. 모각코 기간에 백준을 통해 수업시간에 배운 내용을 담고있는 다양한 문제를..

    5. SingleChildScrollView, ListView

    지난 시간에 Column에 대해 정리했었다. 오늘 정리할 내용은 Column으로 위젯들을 보여줄 때 발생할 수 있는 문제를 해결해주는 또 다른 위젯이다. import 'package:flutter/material.dart'; void main() { return runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text("Column 예제"), ), body: Column( mainAxisAlignment: MainAxisAlignment.spaceEvenly, ve..

    4. Column, Row, Expanded

    지난 시간 Container에 이어 오늘은 Column, Row, Expanded에 알아보려고 한다. 이전 포스팅에서 불가능했던 Container 간의 분리를 이러한 위젯들을 이용하여 해결할 수 있다. https://codekodo.tistory.com/95 3. Container, Padding Widget 오늘 알아볼 것은 Container와 Padding 위젯이다. 같이 묶어서 작성하는 이유는 두 위젯이 거의 유사하기 때문이다. 우선 공식문서에는 Container가 자식 위젯을 커스터마이징 할 수 있는 위젯이라고 나 codekodo.tistory.com Column Column은 수직 방향으로 element를 보여주는 위젯이다. Column도 다양한 속성을 가지고 있다. Column Column({..

    3. Container, Padding

    오늘 알아볼 것은 Container와 Padding 위젯이다. 같이 묶어서 작성하는 이유는 두 위젯이 거의 유사하기 때문이다. Container 우선 공식문서에는 Container가 자식 위젯을 커스터마이징 할 수 있는 위젯이라고 나와있다. 이 말은 즉, 여백, 간격, 테두리 또는 배경색을 추가하고 싶을 때 Container를 사용할 수 있다는 것이다. 실제로 Cotainer 위젯은 다양한 속성을 가지고 있다. Container Container({ Key? key, AlignmentGeometry? alignment, EdgeInsetsGeometry? padding, Color? color, Decoration? decoration, Decoration? foregroundDecoration, dou..

    [Error] refusing to merge unrelated histories

    인턴을 진행하면서 작성한 코드들을 깃랩이 아닌 깃허브에 올려놨었다. 원래는 회사 깃랩을 사용해야하는데 오류 때문에 올라가질 않아서 우선 Private Repository 를 생성해서 커밋을 해줬다. 그러던 중 인턴 마지막 날인 오늘 모든 코드를 깃랩으로 다시 옮기려고 하는데 발생한 오류... 우선 git remote rm origin 으로 연결된 Repository 와 해제하고 git remote rm origin "새로운 깃랩 ssh 주소" 로 다시 연결하고 push 를 진행했는데? refusing to merge unrelated histories 이런 오류가 떴다. 원인은 깃랩에 생성해놓은 Repository 와 지금까지 깃허브에 커밋했던 Repository 가 서로 관련이 없어서 발생한 문제. 일..

    [코독하구만 2] 6주차 결과

    고도현 : https://codekodo.tistory.com/92 [코독하구만 2] 6주차 - Flutter : Shop App 3 https://codekodo.tistory.com/91 [코독하구만 2] 5주차 - Flutter : Shop App https://codekodo.tistory.com/88 [코독하구만 2] 4주차 - Flutter : Shop App Udemy 강의가 어느덧 50퍼를 넘겼다. 중간에 어려운.. codekodo.tistory.com 신희승 : https://ciwekdo.tistory.com/26 [2021모각코] 5회차 2021.08.05 Android Studio를 이용하여 Naver검색 어플리케이션을 개발하자! 5회차 모각표 목표 검색 결과를 출력하는 ListVi..

    [코독하구만 2] 6주차 - Flutter : Shop App 3

    https://codekodo.tistory.com/91 [코독하구만 2] 5주차 - Flutter : Shop App https://codekodo.tistory.com/88 [코독하구만 2] 4주차 - Flutter : Shop App Udemy 강의가 어느덧 50퍼를 넘겼다. 중간에 어려운 부분도 몇 개 있었지만 이제 어느정도 혼자서 구축할 수 있을 것 같다. 사실 그.. codekodo.tistory.com 지금까지는 Local에서 진행했는데 Firebase를 이용하여 Server에서 데이터를 가져오도록 코드를 수정했다. 우선 일종의 Controller 역할을 수행하는 Provider로 모든 데이터를 변경했다. 예를 들어 서버에 저장된 상품을 가져올 수 있도록 구현했다. import 'packag..

    [코독하구만 2] 5주차 - Flutter : Shop App 2

    https://codekodo.tistory.com/88 [코독하구만 2] 4주차 - Flutter : Shop App Udemy 강의가 어느덧 50퍼를 넘겼다. 중간에 어려운 부분도 몇 개 있었지만 이제 어느정도 혼자서 구축할 수 있을 것 같다. 사실 그때 그때 바로 정리하고 싶었는데 어쩌다보니 밀려서 오늘부터라 codekodo.tistory.com 지난 주에 일부 구현한 Shop App에 기능을 추가했다. GridView로 표현한 아이템을 클릭하면 해당 아이템의 상세 정보를 보여준다. import 'package:flutter/material.dart'; import '/providers/products.dart'; import 'package:provider/provider.dart'; class ..

    [코독하구만 2] 5주차 결과

    고도현 : https://codekodo.tistory.com/91 [코독하구만 2] 5주차 - Flutter : Shop App 2 https://codekodo.tistory.com/88 [코독하구만 2] 4주차 - Flutter : Shop App Udemy 강의가 어느덧 50퍼를 넘겼다. 중간에 어려운 부분도 몇 개 있었지만 이제 어느정도 혼자서 구축할 수 있을 것 같다. 사실 그.. codekodo.tistory.com 신희승 : https://ciwekdo.tistory.com/26 [2021모각코] 5회차 2021.08.05 Android Studio를 이용하여 Naver검색 어플리케이션을 개발하자! 5회차 모각표 목표 검색 결과를 출력하는 ListView를 구성하자_2 package com..