Apple은 Xcode를 통해 사용자를 더 똑똑하게 만들고 싶어합니다.
홈페이지홈페이지 > 소식 > Apple은 Xcode를 통해 사용자를 더 똑똑하게 만들고 싶어합니다.

Apple은 Xcode를 통해 사용자를 더 똑똑하게 만들고 싶어합니다.

Aug 16, 2023

작성자: 조니 에반스(Jonny Evans), Computerworld |

Appleholic, (명사), æp·əl-hɑl·ək: Apple이 무엇을 하고 있는지, 왜 그리고 어디로 가는지에 대해 생각하는 상상력이 풍부한 사람. 1999년부터 인기 있는 Apple 관련 뉴스, 조언 및 엔터테인먼트를 제공합니다.

Apple은 앱 개발을 더 쉽게 만들고 싶어합니다.

기술 분야의 다른 모든 사람들과 마찬가지로 회사도 기술 인재가 충분하지 않다는 것을 알고 있습니다. 즉, 최고의 솔루션은 일부 작업을 더 쉽게 만들어 숙련된 개발자가 작은 일에 빠져들기보다는 큰 문제에 집중할 수 있도록 하는 것입니다.

올해 WWDC(Worldwide Developers Conference)에서 Apple은 Figma 및 Sketch용 공식 앱 디자인 리소스를 소개하면서 Apple의 생각을 보여주는 몇 가지 조치를 취했습니다. Apple의 제품 생태계(iPhone, iPad, TV, Watch 및 Mac) 전반에 걸쳐 사용할 수 있는 이러한 리소스는 소프트웨어 개발자가 시스템에 일관된 사용자 인터페이스를 만드는 데 도움이 됩니다.

컬렉션은 구성 요소, 보기, 시스템 인터페이스, 텍스트 스타일, 색상 스타일, 재료 및 레이아웃 가이드의 포괄적인 세트로 구성됩니다. 경고, 위젯, 알림 디자인 등을 찾을 수 있으며 이러한 키트가 있으면 개발 프로세스에 소요되는 시간이 조금 더 단축됩니다. Apple은 제공하는 항목을 확장하고 있으며 가장 최근에는 VisionOS용 디자인 리소스 세트를 도입했습니다.

Figma는 개발자들이 널리 사용하는 리소스이므로 경쟁업체인 Adobe는 이를 200억 달러에 구매하려고 합니다. (규제 당국은 Figma가 Adobe가 현재 중단한 유사한 플랫폼인 Adobe XD와 직접 경쟁하기 때문에 이번 거래가 경쟁을 억압할 수 있다고 우려하고 있습니다.)

Adobe XD를 폐쇄하기로 한 결정은 이전에 XD를 통해 리소스를 제공한 적이 있다는 점을 감안할 때 Apple이 Sigma를 지원하게 된 것이 분명합니다.

이러한 자산은 특별히 놀라운 것은 아니지만 디자이너가 앱을 디자인할 때마다 이 특정 휠을 다시 만들 필요가 없다는 것을 의미합니다.

좀 더 영향력이 있을 수 있는 것은 Apple이 Xcode에 약간의 기계 지능을 제공하여 플랫폼에서 코드 개발에 더 쉽게 접근할 수 있도록 하려는 것입니다. AppleInsider에서 발견한 것처럼 Apple은 최근 소프트웨어 개발 환경의 시스템을 설명하는 특허를 획득했습니다. 코드 줄을 자동 완성하고 구문을 확인합니다.

표절이나 발명을 방지하는 Xcode 내부의 ChatGPT 도우미처럼 생각해보세요. 또한 흥미로운 점은 개발자에게 애플리케이션 구축 방법을 지시하는 학습 시스템을 만드는 대신 이 실시예에서는 관련 지원 및 제안을 제공하기 위해 개발자의 작업 방식을 학습한다는 것입니다.

"...많은 소프트웨어 개발자는 소프트웨어 개발을 위한 기존의 많은 도구에 통합된 객체 지향 프로그래밍의 패러다임 작업에 정통합니다."라고 특허에는 명시되어 있습니다. “비교적으로, 최근 기계 학습 분야의 발전으로 인해 독립 실행형 또는 별도의 개발 환경에서 작동하도록 설계된 다양한 제3자가 제공하는 소프트웨어 라이브러리가 생성되었으며, 소프트웨어 개발자는 기계 학습 개발에 대해 다른 접근 방식을 채택해야 할 수 있습니다. 많은 개발자에게 익숙한 객체 지향 프로그래밍의 이해 개념에서 때로는 상당히 광범위하게 벗어나는 모델입니다."

본질적으로 응용 AI에 대한 이러한 접근 방식은 단조로운 작업의 자동화를 통해 인간 개발자의 능력을 강화하는 동시에 인간 개발자가 미리 정해진 개발 경로를 따르도록 요구받지 않고 자신만의 방식으로 작업할 수 있도록 지원하기 위한 것입니다.

기존 개발자의 역량을 강화하는 것은 Apple이 여기서 목표로 하는 것의 일부일 뿐입니다. 또한 회사는 Xcode에 이러한 종류의 지능을 부여하는 것이 새로운 개발자의 장벽을 제거하는 방법이라고 보고 있습니다. 이는 앱용 바로가기와 같은 일종의(정확하지는 않지만) 제로/로우 코드 개발 기회로 확장됩니다.

이 특허는 또한 특정 작업 및 도메인(Photoshop의 생성 AI와 유사)에 사용하기 위한 솔루션을 만드는 인공 지능에 대한 Apple의 접근 방식에 대해 약간의 조명을 제공합니다. Apple은 사람들이 혼자서 할 수 있는 일을 강화하는 인간 중심의 솔루션을 만들고자 하며, 이는 Apple의 DNA 깊숙이까지 확장되는 야심찬 결심입니다.