아직도 아이패드는 개발 도구로 사용할 수 없다고 생각하시나요? 맥북보다 월등히 가벼운 아이패드로 코딩하는 건 상상만 해도 편리합니다. 아이패드의 막강한 AP 성능은 노트북과 비교해도 밀리지 않을 정도예요. 간단한 수준의 개발이 가능할 만큼 뛰어나죠.
현실적으로 아이패드로 코딩하기 어려운 이유는 여러 가지가 있겠지만 가장 큰 원인은 다음과 같습니다.
- 로컬 환경을 제대로 활용하기 힘들다
기기마다 환경에 차이가 있어 설정이 어렵습니다. 다양한 형태의 어플리케이션을 코딩하기 위한 로컬 파일이나 설정들을 관리하기 힘들기도 해요.
- UI 사이즈가 작아 터치가 어렵다
PC에서 사용하는 앱들은 대부분 글자 크기나 버튼 배열 등이 PC 환경에 맞게 만들어져 있어요. 데스크탑에서 보던 화면을 아이패드에서 보려고 하면 글씨나 버튼 등이 너무 작아 읽기 힘들 뿐 아니라 클릭하기도 힘들죠. 화면을 확대할 수 있지만 확대하는 동작 자체도 사용성을 해치는 요인이에요.
- 키보드와 마우스 사용이 불편하다
보통 아이패드와 연결해 키보드와 마우스를 사용하지만 번거롭죠. 짐도 많아지고요. 노트북에 비해 기본적인 사용성은 떨어지는 게 사실입니다.
- 사용할 만한 IDE 앱이 부족하다
아이패드로 개발 환경까지 구축할 수 있는 서비스는 드물어요. 특히 iOS 앱 중에서는 더욱 희귀합니다.
많은 단점에도 불구하고 아이패드로 코딩하고 싶은 분들의 수요는 꾸준합니다. 노트북에 비해 저렴하고 무엇보다 가볍기 때문이에요. 무거운 백팩과 이별하는 것만으로도 삶의 질이 높아지죠.
아이패드로 개발하는 가장 그럴듯한 방법은 웹 브라우저 기반의 클라우드 IDE를 이용하는 거예요. 구름IDE는 아이패드에서도 원활하게 개발 환경을 구축하고 사용하실 수 있습니다. 아이패드를 개발 도구로 활용하고 계신다면 이럴 때 구름IDE를 활용해 보세요!
간단한 코드를 실행할 때
코딩은 실습이 생명이죠. 프로그래밍 모임이나 코딩 스터디를 하고 계신다면 간단한 코딩이 필요한 순간을 경험해 보셨을 텐데요. 구름IDE 태블릿 환경으로 코딩 문제 풀이나 간단한 함수를 작성하실 수 있습니다. 무거운 노트북 없이 성장 곡선을 그려보세요. 방법은 간단합니다.
1. 컨테이너 생성
2. 터미널 혹은 실행 명령어 기능을 통해 앱 실행
구름IDE에서도 직접 스크립트를 작성해 명령어를 실행하실 수 있습니다. 명령어에 대한 자세한 설명은 도움말을 참고해 주세요.
다양한 디바이스로 협업이 필요할 때
구름IDE에는 실시간 협업 기능이 있습니다. 만약 팀원들이 모두 다른 디바이스를 가지고 있어도 걱정 마세요. 모바일, 태블릿, PC 등 디바이스와 관계 없이 협업할 수 있습니다.
급하게 컨테이너 환경을 확인해야 할 때
컨테이너에 에러가 발생했거나 급하게 확인이 필요하실 때도 활용하실 수 있습니다.
1. 컨테이너 실행
2. 터미널을 통한 명령어 실행
3. 또는 명령어 기능에 만들어 둔 명령어 사용하기
아이패드 프로? 에어?
성능은 신경 쓰지 마세요
구름IDE는 대부분의 연산이 개발 서버에서 이루어지기 때문에 기기 자체의 환경이나 성능(ex. 연산, 네트워크, 배터리 등)에 크게 구애받지 않습니다. 무엇보다 가장 큰 장점은 설치가 필요 없는 웹 브라우저 기반이라 장소에 제약을 받지 않고 PC에서 작업하던 걸 아이패드에서 그대로 이어할 수 있다는 거예요.
기기 화면을 최대한 활용하실 수 있도록 전체 화면 모드도 지원합니다. 마우스나 키보드뿐만 아니라 터치에도 잘 작동해 무리 없이 이용하실 수 있습니다.
곧 모바일 사용성도 개선될 예정이에요. 스마트폰과 태블릿 모두에서 원만하게 사용하실 수 있도록 준비하겠습니다.
Edit Sunny Design Lil
태블릿으로
개발 환경 구축하러 가기