카테고리 (Category) | 작성 날짜 (Write Date) | 최근 수정 날자 (Recent Write Date) | 작성자 (Writer) |
Operating System | 2021.01.08. 20:13 | 2020.01.08. 21:03:07 | Dev.Yang |
macOS 운영체제 환경에서 개발을 하면서 필요한 개발에 필요한 필수 프로그램을 소개하고자 합니다.
1. WineHQ
WineHQ 프로그램은 Linux, macOS, BSD와 같은 POSIX 호환 운영체제에서. exe 형태의 프로그램 와 같이 Windows 프로그램을 실행할 수 있도록 도와주는 오픈 소스 형태의 프로그램입니다.
* 현재는 macOS 10.15 (Catalina) 이상의 운영체제에서는 실행할 수 없습니다.
2. CocoaPods
CocoaPods 프로그램은 macOS, iOS 환경 등에서 Swift 또는 Objective-C 언어로 구현된 라이브러리를 손쉽게 추가할 수 있는 의존성 관리자 (Dependency Manager) 프로그램입니다. 손쉽게 설명하자면 GitHub에 게시된 OpenSource를 현재 자신이 개발하고 있는 프로젝트에 사용할 수 있도록 도와주는 프로그램입니다.
* 명령 줄 인터페이스(Command-line interface) CLI, 커맨드 라인 인터페이스) 또는 그래픽 사용자 인터페이스(graphical user interface, GUI) 형태의 프로그램을 지원하고 있습니다.
3. SwiftBeaver
SwiftBeaver 프로그램은 File 또는 Cloud 형식으로 손쉽게 Log를 확인할 수 있는 프로그램입니다. 오픈 소스 형태의 프로그램이며 사용하고자 하는 자신의 프로젝트에 의존성 관리자 (Dependency Manager)을 이용하여 라이브러리를 적용하여 사용할 수 있습니다.
* 기본적인 기능에 대해서는 무료로 사용이 가능하나 추가적인 용량 또는 기술지원에 대해서는 유료로 사용하셔야 합니다. 세부적인 내용은 아래의 홈페이지 링크를 통하여 확인해주세요.
4. Visual Studio Code
마이크로소프트가 마이크로소프트 윈도우, macOS, 리눅스용으로 개발한 소스 코드 편집기입니다. 디버깅 지원과 Git 제어, 구문 강조 기능 등에 대한 기능을 포함하고 있으며, 사용자가 편집기의 테마와 단축키, 설정 등을 수정할 수 있는 기능을 제공하고 있습니다.
5. SourceTree
소스 트리는 그래픽 사용자 인터페이스(graphical user interface, GUI) 형태로 소스 코드 관리 프로그램인 Git 프로그램을 사용할 수 있는 WindowOS 또는 macOS 프로그램입니다. 프로젝트에서 Git을 사용하는 경우 유용하게 사용되는 프로그램입니다.
6. Sublime Text
Sublime Text 프로그램은 WindowsOS, Linux, macOS 환경에서 사용할 수 있는 소스 코드 편집기 입니다. 다양한 모듈 형태의 플러그인을 통하여 기능을 확장할 수 있습니다. macOS 환경에서 최고의 소스 코드 편집기라고 자부할 수 있을정도로 편리한 기능과 강력한 그래픽 사용자 인터페이스(graphical user interface, GUI)를 지원하고 있는 프로그램입니다.
* 현재 유료로 운영되고 있으며 개인 사용자 또는 회사 사용자로 나뉘어 판매하고 있으며 자세한 요금 측정표는 아래의 사이트 주소를 통하여 확인하여 주세요.
7. Xcode
macOS 환경에서 iOS, WatchOS, macOS 등의 애플리케이션 프로그램을 개발하는데 사용하는 필수적인 개발 툴 프로그램입니다. 오직 macOS 환경에서만 구동을하며 OSX 10.3 이상의 운영체제 환경에서부터 지원합니다. 사용할 수 있는 프로그래밍 언어에는 C, C++, 포트란, 오브젝티브-C, 오브젝티브-C++,스위프트, 자바, 애플스크립트, 파이썬, 루비를 지원합니다.
* App Store 다운로드 및 업데이트를 수행할 수 있습니다.
댓글