개발자의 간단한 scriptable 체험기

e3hope·2022년 3월 7일
2

scriptable

목록 보기
1/3

먼저 scriptable을 간단하게 소개하자면 JavaScript를 사용하여 iOS를 자동화할 수 있는 앱이다.
JavaScript를 사용하여 사용자 입맛에 맞게 커스텀한 위젯을 만들 수 있다고 보면 될거 같다.

알게된 계기

먼저 나는 Apple제품을 사용한지 얼마 안됬다. 작년 10월쯤?에 iPad와 iPhone을 거의 동시에 사면서 넘어오게 되었다. 그래서 필수앱등 모르는걸 iPhone만 10년차인 누나한테 많이 물어봤다. 그랬더니 scriptable을 자주 알려줬는데 그때는 몰랐다. 수정부탁하려고 잘알려줬다는 사실을...

사용 방법

AppStore에서 다운을 받을 수 있으며 사용방법은 scriptable에 위젯코드를 다운받거나 직접 작성한뒤
그 코드를 실행해주면 된다! 물론 실행방법은 간단하지만 코드를 작성하는것은 여간 쉬운일이 아니다. 코드를 직접 작성하는게 어려울시 아사모같은 아이폰유저 커뮤니티에 정보가 많으니 참고하면 좋을거 같다.

후기

나의 경우는 이미 받아두었던 위젯의 구성순서 변경과 색상, 다크/라이트 모드일 시 불러오는 배경을 각 모드에 맞게 불러오게 수정해보았는데 생각보다는 할만했다 (다만 나는 위젯을 새로 작성하진않고 수정위주였고 직접 위젯을 작성하는경우 난이도가 훨씬 올라갈거라 본다). JavaScript도 어느정도 아는상태이고 조금의 개발짬밥(?)으로 눈치껏 수정했다 (https://docs.scriptable.app/ 요기 공식문서에서 많은 도움을 얻을 수 있었다!)

그런데 개발자가 아닌 사람이 수정하기에는 굉장히 난이도가 있을거라고 생각한다. 코드에 주석이 잘 작성되어 있다면 다행이지만 외국에서 작성했거나 예전에 만든 코드의 경우에는 없는 경우도 허다 했다. 그래서 나도 초보이지만 소소하게 내가 아는 범위안에서 소스 수정 및 팁을 요기 벨로그에 공유할 예정이다.

링크

공홈: https://scriptable.app/
공식문서: https://docs.scriptable.app/

profile
성장하고 싶은 개발자

0개의 댓글