본문 바로가기
반응형

2

프론트엔드(앱) 모바일 앱 기본 지식 거의 모든 스마트폰의 OS는 android와 ios로 나뉘고, OS가 다르기 때문에 기본적으로 앱을 개발하는 방식이 다름 android는 java 혹은 kotlin 이라는 프로그래밍 언어로 개발 ios는 swift 혹은 objective c 프로그래밍 언어로 개발 웹은 HTML, CSS 코드로 화면을 그리는 반면, 모바일 앱을 개발할 때는 GUI 환경에서 화면을 짤 수 있음(프로그래밍 언어로도 화면을 구성할 수 있음) 스토어에 올라가기 전에 정상적인 앱인지 심사를 거치게 됨 심사는 사람이 직접 하게 되며 심사를 통과하고 나면 정상적으로 플레이스토어에 올릴 수 있게 됨 보통 앱 서비스를 내기 위해선 안드로이드는 구글 플레이스토어 , ios는 앱 스토어에 심사를 맡기게 됨 구글 플레이스.. 2023. 7. 14.
프론트엔드 & 백엔드 프론트엔드 유저가 서비스를 이용하기 위해 사용하는 프로그램 프론트엔드는 폭넓은 의미로 웹, 앱 등을 전부 포함 보통 브라우저를 통해서 웹을 실행 실제로 웹이 브라우저에 보여지는 과정은 다음과 같음 브라우저가 웹 프로그램을 전달해주는 웹서버에게 요청 웹서버에서 (프론트엔드 개발자가 개발한) 웹을 전달 브라우저에서는 다운받은 웹을 실행 크롬에서 F12를 누르면 개발자도구가 열리며, 브라우저가 웹을 실행시키면서 나오는 정보들(네트워크 통신 기록, 프로그램 로그, HTML 소스 코드 등)을 확인할 수 있음 모바일 앱 스마트폰에서 사용되는 앱으로 Android와 ios가 대표적 앱은 오직 앱스토어에서만 다운받을 수 있음 앱은 웹과 마찬가지로 화면 구성 및 동작 로직을 구현하고, 서버와 통신하면서 데이터를 전달받음.. 2023. 7. 11.
반응형