✨ IT 연합 동아리

오늘은 한국 대학생 IT 경영학회 큐시즘에 지원하고 합격하기까지의 과정과 느낀 점에 대해 포스팅해보려고 한다 : ) 나도 자소서를 쓰고 면접을 준비할 때 다른 블로그들에 나와 있던 후기들에 많은 도움을 받았어서 이 글 또한 다른 사람에게 도움이 되었으면! 먼저, 큐시즘이란 비전을 가지고 함께 성장하는 학회로 기획파트, 디자인파트, 개발파트(프론트엔드, 백엔드, ios, 안드로이드)로 구성되어 있다. 기업 프로젝트, 큐넥팅, 밋업데이, 강연 프로그램, 교육세션, 스터디, 소모임 등 활동이 다양하다. + 자세한 활동은 홈페이지 참고 KUSITMS 비전을 가지고 함께 성장하는 학회, 큐시즘의 공식 홈페이지입니다. www.kusitms.com 나는 프론트엔드 개발자로 목표를 정했기에 이 중에서 개발 파트의 프론..
UMC 활동의 마지막이라고 할 수 있는 DemoDay가 이틀 동안 프론트원에서 진행됐습니다! DemoDay에선 3기 UMC에서 6개월간 기획부터 개발까지 공부하며 만들어낸 32개의 작품들을 구경할 수 있으며, 총 32개 팀이 기획부터 개발까지 직접 진행한 앱들을 가장 먼저 체험해 볼 수 있습니다.🔥 먼저, 데모데이는 2월 15일, 16일 이틀 동안 진행되었습니다. 선착순으로 32팀을 뽑았고 저희 Lifolio 팀은 15일, 자리번호 2번에 선정되었습니다. 데모데이에 가게 되면 먼저, 티켓을 받게 됩니다. 다른 팀들의 부스를 체험하면 알파벳 달걀 스티커를 받을 수 있는데 UMCDEMODAY라는 10개의 알파벳을 모두 모으면 이벤트 응모가 가능합니다! 모든 팀의 기획+디자인+앱 퀄리티가 높아서 설명을 듣는 ..
📝 Standard Mission 소셜 로그인 한 가지 이상 구현해보기 - ex. 카카오, 네이버, 구글… - 단순 화면 전환 뿐만 아니라 이름, 이메일 값 가져와서 TextView에 띄우기 - SDK 사용 가능 ✅ 프로젝트 초기 설정 우선 프로젝트를 하나 생성하고 build.gradle(project) 파일 대신 settings.gradle 파일에 Android SDK 레파지토리(Repository)를 설정한다. (이유는 아래 블로그를 참고) [안드로이드] Android studio Arctic Fox 버전 이후 gradle allprojects 추가방법 안드로이드 스튜디오 버전을 업데이트하고 신규 프로젝트파일을 생성했습니다. 라이브러리 추가가 필요해서 jcenter와 jitpack.io 레포지토리 등..
📌 학습목표 - 서버에 대해 설명할 수 있다. - Server와 Client의 구조를 설명할 수 있다. - 서버와의 통신에 대해 설명할 수 있다. - XML과 JSON에 대해 설명할 수 있다. 📝 Standard Mission Retrofit2를 이용하여 앱에 OpenAPI 3개 이상 연동하기 - 사용 API는 자유, SDK 사용하지 않기 - JSON 형태의 OpenAPI 사용 권장 - 로그에서 받아온 값 출력하기 - 추천 사이트 : 공공데이터포털 (open.go.kr) 1️⃣ 영화진흥위원회 오픈 API 영화진흥위원회 오픈 API 중에 일일 박스오피스 API를 가져와볼 것이다. 영화진흥위원회 오픈API 제공서비스 영화관입장권통합전산망이 제공하는 오픈API서비스 모음입니다. 사용 가능한 서비스를 확인하고 ..
일주일이 지나서야 해커톤 후유증에서 벗어나 글을 적고 있습니다.. 해커톤은 당일 저녁부터 다음날 아침까지 개발을 해야 돼서 며칠 전부터 밤낮을 바꾸려고 노력했다가 오히려 당일날 수면 부족으로 죽을뻔한 케이스 😅 우선, 아래 사진은 제가 나간 UMC 3기 해커톤 포스터입니다! 동아리 지원하기 전부터 해커톤 정말 나가고 싶어서 지원 모집 올라오자마자 바로 지원했거든요!?! 마감이 10초 만에 됐지만, 한 자리가 비게 되어서 운 좋게 나가게 됐습니다! 사실 저는 해커톤이 처음이라 지원해도 될지 고민 많이 했었는데 지원 자격을 보니까 과제 열심히 한 사람은 주저하지 말고 지원하라고 해서 바로 지원했습니다! 기획, 디자인, 서버와 협업하면서 소통하는 경험이 프론트엔드 개발자에 있어서 매우 중요하다고 생각했고 이런..
📌 학습 목표 - Database(DB)에 대해 설명할 수 있다. - DBMS의 의미와 종류(관계형, 비관계형)를 설명할 수 있다. - Key-Value를 사용하는 자료구조에 대해 설명할 수 있다. - Android에서의 데이터 저장 방법을 설명하고 사용할 수 있다. 📝 Standard Mission 1. RoomDB를 이용하여 5주차 RecyclerView의 Standard Misson에서 만들었던 메모장 앱의 메모들이 앱이 껐다 켜져도 유지 (저장)되도록 하기 먼저, RoomDB를 사용하기 전에 build.gradle 파일을 수정해줘야 한다. 아래 내용을 추가하고 난 뒤, 싱크를 맞춰준다! 다음으로 RoomDB를 살펴보자면 AppDatabase.kt package com.example.homework..
합격한 지 반년이나 지났지만, 지금이라도 도움이 됐으면 하는 마음에 서류와 면접 후기를 적어보고자 합니다! 너무나도 합격하고 싶었던 동아리라 자소서와 면접에 시간을 엄청 쏟아부었던 기억이 나네요.. 다들 합격하길 바라면서 글을 써보도록 하겠습니다~~ ✅ 피로그래밍이란? 피로그래밍은 프로그래밍 공부를 하고 싶으나 어디서부터 시작해야 할지 막막한 비전공자들이 Python과 Django 프레임워크를 기반으로 웹 개발을 배우고 자신만의 웹 서비스를 만들어내는 동아리입니다. 비전공자를 기준으로 기초부터 쉽게 차근차근 공부하며 방학 동안 집중적으로 코딩에 전념하여 웹 프로그래밍의 기반을 확보하는 것을 목표로 합니다. (물론, 전공자도 프로젝트 경험 쌓고 싶으면 환영😊) ✅ 지원서 문항 지원서 문항은 총 6개였는데 ..
📌 학습 목표 - Thread에 대해 설명할 수 있다. - Handler에 대해 설명할 수 있다. - Looper에 대해 설명할 수 있다. 📝 Standard Mission - Thread를 활용하여 타이머 만들어보기 - 시간이 흐를 때마다 TextView 업데이트해서 남은 시간 표시하기 - 설정한 시간 (예: 30초)가 지나면 타이머 종료 알리기 - (Optional) 종료하면 효과음 재생해보기 (SoundPool) Thread를 사용해 total 값이 1씩 줄어들면서 timerTextView에 값이 업데이트 되도록 만들었다. Thread에선 바로 뷰에 접근하진 못하므로 Handler를 활용해 뷰를 다룰 수 있게 구현했다. MainActivity.kt package com.example.homework..
📌 학습 목표 - BottomNavigationView을 구성하고 사용할 수 있다. - TabLayout을 구성하고 사용할 수 있다. - ViewPager를 구성하고 사용할 수 있다. ViewPager2 | Android 개발자 | Android Developers 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 스와이프할 수 있는 형식으로 뷰 또는 프래그먼트를 표시합니다. 최근 업데이트 공개 버전 출시 후보 베타 developer.android.com 📝 Standard Mission 1. BottomNavigationView를 이용해서 3개 이상의 Fragment를 오고가는 Activity 구현하기 - 각각 다른 아이콘 적용 - 각각 다른 Fragment로 이동하도록 적..
📝 Standard Mission 2. RecyclerView를 활용한 메모장 앱 만들기 메인 화면 - 메모 목록을 표시하는 RecyclerView와 메모 추가 Button으로 구성 - RecyclerView의 각 Item에는 메모의 내용이 보이도록 TextView 설정 - 각 Item을 누르면 Item이 삭제되도록 구성 - 메모 추가 Button을 누르면 데이터를 받을 수 있도록 설정하고 글쓰기 화면으로 넘어가기 - 돌아오면 넘어온 데이터를 가지고 RecyclerView에 추가 메모 화면 - 메모를 할 수 있는 EditText와 저장 Button으로 구성 - EditText는 여러 줄을 입력할 수 있도록 설정 - 저장 Button을 누르면 메인 화면으로 넘길 데이터를 설정하고 메모 화면 닫기 일단 Ma..
박브레드
'✨ IT 연합 동아리' 카테고리의 글 목록