아이패드로 코딩이 가능하다고? - code app 리뷰

Andrew·2022년 9월 26일
4

개발자에게 있어서 땔래야 땔 수 없는 것! 바로 노트북이죠? 밖에 나가서도 코딩을 하기 위해서는 노트북이 필요한데요… 저 같은 경우에는 문제점이 존재했었습니다

문제점

  • 게이밍 노트북과 같은 성능으로 인해 많이 무거운 노트북의 무게
  • 학교와 집과의 거리가 멀어 통학하면서 다니기에 부담스러운 무게
  • 아이패드 하나로 모든것을 해결하고자 하는 마음

따라서 이러한 해결책을 마련하고자 방법을 찾다보니 code app이라는 저에게 적합한 어플리케이션을 찾게 되었습니다!

현재 아이패드내에서만 존재하는 어플이며 가격은 2022년 9월 22일 기준 8500원에 유료어플로 게시되어 있었습니다

현재 제가 코딩을 할때 사용하는 화면인데요 이렇게 스플릿뷰를 사용하여 코딩을 진행할 수 있습니다!

파일 편집 같은 경우에는 왼쪽 아이콘을 통해서 편집이 가능합니다! Vscode를 기반으로 한 편집툴로 제작된것으로 보아 vscode를 흔히 사용했던 개발자라면 더욱 편하게 개발이 가능해보입니다!

여기는 원격서버장치이며 원격으로도 코딩이 가능한 부분입니다!

깃허브와도 연동이 가능합니다. 데스크탑에서 진행했었던 코드를 불러와 현재 이 앱에서도 코딩이 가능하다는 장점이 존재합니다

코딩 방법

여기서는 제가 알아왔던 내용들을 바탕으로 코딩하는 방법을 설명드리겠습니다.
아무래도 백준알고리즘에서는 자바스크립트를 제공하지 않기에 node.js를 이용하여 코딩을 진행해야합니다.

  1. 우선 input 텍스트 파일을 제작하여 백준알고리즘 문제에 존재하는 입력값을 복사하여 붙여 넣습니다
  2. 그 후 위에 있는 코드를 넣으면 code app에서 실행되는 것을 볼 수 있습니다.
  • filePath는 현재 백준알고리즘이 리눅스 서버로 존재하기 때문에 리눅스 인 경우에는 경로가 /dev/stdin 으로 들어가게 되며 아닐 시 ./input.txt로 경로가 들어가 된다는 의미입니다
  • 5줄에서 존재하는 내용들은 input값의 상대 경로 및 input값 사용법입니다. 저부분에서 input값을 문자스트링으로 변환하며, trim을 통해 양쪽 여백값을삭제하며, split을 이용하여 띄어쓰기 부분을 각각 받아 input값으로 저장합니다. 현재 input값을 문자스트링 이기에 따로 숫자로 바꿔주는 +라는 자바스크립트 문법을 사용하였습니다.

이를 통해 아이패드에서도 코딩이 가능하게 되니 다들 열심히 공부해봐요!!
현재 지원 언어는 다음과 같습니다


profile
내인생에서 귀중했던 대학생 기록 남기기

0개의 댓글

관련 채용 정보