본문 바로가기
728x90

Category76

[Flutter] 플러터 개발환경 구축하기 Flutter는 Google에서 개발한 오픈 소스 UI 프레임워크입니다. 이 프레임워크는 모바일, 웹 및 데스크톱 애플리케이션을 개발하기 위한 도구와 라이브러리를 제공하여 하나의 코드베이스로 여러 플랫폼에서 동작하는 애플리케이션을 빌드할 수 있게 해줍니다. Flutter는 Dart라는 프로그래밍 언어를 사용하며, 빠른 개발과 화면 표시에 뛰어난 성능을 제공합니다. (Chat GPT 인용) 1. 플러터 설치하기 & 안드로이드 스튜디오 설치하기 Flutter 설치 사이트 가기 Android Studio 설치 사이트 가기 위 사이트로 접근한 뒤 자신의 OS환경에 맞는 페이지로 접근합니다. 설치 페이지에서 SDK를 설치합니다. 2. SDK 환경변수 등록하기 다운로드 받은 SDK zip 파일을 압축해제한 뒤 Fl.. 2023. 10. 6.
[Android] 안드로이드 기술면접 질문 및 CS 정리 안드로이드 개발자를 위한 (주로 나를 위한..) 기술면접 질문 및 기타 CS 지식을 정리해놓은 노션 링크입니다. 업데이트는 주기적으로 계속 할 예정입니다. 자료는 ChatGPT를 사용하여 구성하였습니다. 링크 안드로이드 기술면접 정리 최근 업데이트 : 23.08.28 hwchoi-93.notion.site 2023. 8. 28.
[프로그래머스] 스킬체크 Level1 통과 후기 프로그래머스에 스킬체크라는 항목이 있길래 레벨도 나뉘어져있겠다 가장 하위 단계의 입문자(Level1)부터 시도해보았다. Task는 2개에 각 항목마다 50점의 배점과 함께 풀이시간 40분이 주어진다. 설명에 난이도는 쉬운것처럼 기재되어있는데, 알고리즘 훈련이 잘 안되어있던터라 그런지 약 5트라이 만에 문제를 100점으로 해결하게 되었다.(ㅡ.ㅡ..) 이전에 카카오 모빌리티 코딩테스트도 진행하였을때 문제점이 풀이에 필요한 논리적인 사고능력과 풀이 능력이 부족했는지 풀이 실패&시간 부족으로 탈락을 하였는데 좀 더 노력해서 상위 Level 클리어를 수월하게 할 때 까지 노력해야겠다. ※ 작성했던 코드도 여기에 기재하여 리뷰하고 싶은데 테스트 하기 전 문제나 답을 공개할 시 법적제재를 받을 수 있다는 경고문으로.. 2023. 8. 22.
[프로그래머스] 대소문자 변경하기 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String result = new String(); for(char cr : a.toCharArray()){ if(Character.isLowerCase(cr)){ result += Character.toUpperCase(cr); } else { result += Character.toLowerCase(cr); } } System.out.print(result); } } 입력받은 문자열 중 소문자는 대문자로, 대문자는 소문자로 변경하여 출.. 2023. 8. 1.
728x90