리스트뷰를 구현하기 위한 방법은 테이블뷰와 컬렉션뷰가 있다기본 구현 난이도는 별 차이가 없지만 컬렉션뷰가 그리드 표현의 자유도가 높기 때문에 레이아웃 형식이 더 다양해진 요즘엔 컬렉션뷰를 많이 사용한다.그러나 내가 나중에 어떤 레이아웃을 작업을 하게될지 모르므로 둘 다
어제까지의 연습결과기본 리스트까지는 되었고 세부 정렬과 작은 글씨와 아이콘등을 추가해줘야한다.리스트 구분선- 오른쪽선은 끝에 맞춰졌지만 왼쪽은 떨어져있다. 양끝이 붙어야한다.코인이름앞에 아이콘 추가코인 이름 밑에 영어이름/원, 전일대비 밑에 변동가격 라벨 추가해줄 것전
!오늘은 컬렉션뷰를 사용해서 위버스 앨범리스트 화면을 따라할 것이다.테이블뷰와 거의 비슷하나 레이아웃 세부 표현에 있어서 Flowlayout을 사용한다.✅구현되어야 할 것presentation, data, layoutpresentation -> UICollectionV
기존 위버스 앨범 리스트에서 3 x n로 커스텀해보았으나 제목명과 아티스트명의 정렬이 마음에들지 않아서 원래대로 2 x n의 모양으로 바꿀 것이다.본 컨텐츠 양 옆으로 패딩을 줘야할 것 같다.원래 앨범이미지에 cornerRadius가 들어가있다. 그것도 적용해야한다.네
어제까지의 네비게이션. 로고이미지만 중앙에 들어가 있다.실제 페이지는 로고와 아이콘 버튼 두개가 들어가 있다.UIkit에서 일반적으로 제공하는 기본요소들에 제한이 있고 기본적으로 네비게이션바는 타이틀과 좌우측 버튼 항목들로 구성된다.스토리보드에서 직접 네비게이션안에 드
IT 비즈니스 마인드처음부터 너무 힘주지 말자 (개발비용, 마케팅, 기능적구현 등등)비용과 시간을 많이 들인 것, 디자인과 기능의 퀄리티가 높은 것과 결과물이 인기를 끄는 것은 비례하지 않는다.모두 저마다의 획기적인 아이디어를 세우고 최선을 다해 어플을 만들겠지만 비용
순서대로 누르고 프로젝트이름을 지어준다. Firebase Project Region은 자신이 서비스할 지역을 선택하는 부분이다. 한국의 경우 asia-northeast3(Seoul) 선택한다Sign in with google 버튼을 눌러 자신이 사용할 계정으로 로그인한
조건문, 애니메이션, 매개변수(parameter), 레이아웃 고급, 중복줄이기 1. 평소에는 왼쪽편에 숨어있게 되는 Drawer페이지에서 관리자 메뉴를 추가해보자 학습목표 : flutter flow 에서의 조건문 사용 앵? 노코드라면서여? 코드 타이핑으로 안짜고 클릭
3주차 과제는 admin페이지에 유저가 남긴 댓글리스트를 만들고 리스트 클릭 시 밑에서 시트가 올라오고 좋아요와 댓글을 입력할 수 있게 하라 였다.그리고 가능하다면 유저 댓글을 저장하는 컬렉션을 subcollection으로 따로 만들어서 연결하라는 추가미션이 있었다su
지난 주 까지는 flutterflow로 레이아웃만들기,버튼 액션,페이지연결,회원정보와 입력데이터를 받기위해 firebase서버를 구현하는 것까지 마쳤다.4주차에서는 본격적으로 Chat gpt api 서비스를 이용하여 사용자가 궁금한 엑셀 수식에 대해 채팅형식으로 질문하
flutter flow에서 app state update 작업을 추가하여 app state variable에 값을 저장할 수 있다. 예를 들어 사용자가 특정 버튼을 몇 번 눌렀는가를 보여주거나, 사용자에 맞는 언어를 선택할 수 있게하거나 하는 상태 저장 및 검색에 사용
4주차 - 5번 강의에서의 에러 Test API call 에서 status 400이 뜨면서 불러올 수 없는 문제 1. prompt Type 체크 그림에서 3번 prompt 타입이 JSON,false로 설정되어있는지 확인 2. prompt Value 값 설정 체크
이제 앱을 만드는 과정은 끝났고 퍼블리싱의 단계가 남았다.flutter flow는 IOS, android, web 퍼블리싱을 도와준다.(이 기능은 무료체험 기간이 있고 기간이 끝나면 비용을 지불해야한다.) 안드로이드와 ios 개발자 등록이 필요하고 그것에는 각각의 비용
이전에 tableView와 collectionView로 리스트를 만드는 실습을 했다. 그리고 오늘은 Diffable data source로 리스트를 구현하는 방법을 공부할 것이다. 그러나 tableView나 collectionView로도 딱히 불편함이 없는데 Diff
API(Application Programming Interface)는 다른 소프트웨어나 서비스에 요청을 보내고 응답을 받기 위한 규칙이다.Swift에서 API는 보통 웹 서비스나 외부 라이브러리, 프레임워크 등과의 상호 작용한다. API는 일반적으로 HTTP 프로토콜
어제의 내가 오늘의 나에게 던진 숙제는 간단한 api로 받아온 날씨데이터의 화면을 디자인하라고 했다디자이너와 협업을 하고 있지 않은 지금, 디자인을 스스로 해봐야하는 상황이다. 숙제를 달성하기 위해선 기존에 내가 사용할 줄아는 포토샵이나 일러스트레이터를 사용할 수 있다
그저께의 내가 나에게 던진 숙제는 피그마로 그려본 이미지대로 어플에 구현시켜보기 였다. 사실 어제 했어야하지만 알고리즘 문제를 해결하다 머리가 아파서 손대지 못하였다.해야할 일1\. 데이터부분빼고 이미지 소스 저장하기2\. 디자인을 하다보니 라벨 정렬이 조금 변하였는데
서치바(search fields) 사용자의 입력값을 받아 범위 데이터 내에서 해당하는 데이터를 찾아주는 역할 구현하는 법? 검색필드를 모두 textfield로 구현하는 줄 알았는데 방법이 두 가지 였다. textfield와 searchbar가 있고 각 이름에 맞는
오늘은 정말 많은 일이 있었다첫번째 팀 프로젝트 주제는 팀원소개 앱을 만들어보는 것이다.메인 리스트가 있고 거기에서 각 팀원의 페이지로 연결되는 방식이다.각 자의 개성을 살린 페이지를 만들기 위해 자신의 페이지는 스스로 제작해야한다.그러기 위해서 storyboard,V
파티장이 프로젝트만들어서 올리고 팀원 github아이디로 초대를 돌린다파티원은 각자 gitHub가입한 이메일에서 초대를 수락한다 (파티장이 모두 파티원으로 추가 되었다고 하면 다음으로 진행)해당 프로젝트로 들어가서 Open with Xcodexcode로 돌아와서 cmd
5일 간의 작은 협업 프로젝트가 끝났다.처음 과제를 받고부터 진행 초반까지 내가 느낀 느낌은 물에 떠보기도 전에 바다 한 가운데 던져진 느낌이었다. 리스트와 페이지정도야 만들 수 있겠지만 같이 발맞춰 해나가야 하는 만큼 어떠한 규칙도 프로세스도 없는 상황에 우리 모두,