(마침내) Swift Playgrounds 4에서 iPad의 앱을 빌드할 수 있습니다.

click fraud protection

지난주 애플은 연례 행사를 WWDC21 이벤트. 이벤트 기간 동안 다음과 같은 흥미로운 발표가 많이 발표되었습니다. iOS 15에서 FaceTime의 개선 사항 그리고 완전히 새로운 macOS 몬테레이. 하지만 제 눈에 띄는 기능은 Swift Playgrounds 4에 대한 업데이트였습니다. 이제 iPad에서 앱을 빌드할 수 있습니다.

모르는 사람들을 위해 이것은 이전에 불가능했습니다. iPhone 및 iPad용 앱을 구축하려면 Mac을 사용해야 했습니다.

이전 버전의 Swift Playgrounds에서 앱은 제목에 설명된 대로 코드를 위한 놀이터였습니다. 이는 신규 및 기존 개발자가 iOS 및 iPadOS용 앱과 코드를 만드는 방법을 배우는 매우 귀중한 도구가 되었습니다. 이 앱은 너무 좋아서 코딩 경력을 시작하는 데 실행 가능한 도구라고 생각합니다.

문제는 Swift Playgrounds에서 코딩하는 방법을 배운 후에는 막혔습니다! Mac이 없으면 배운 기술을 사용할 방법이 없었습니다.

하지만 모든 것이 변경될 예정입니다. 아이패드OS 15.

내용물

  • Swift Playgrounds 4를 통해 개발자는 iPad에서 앱을 빌드할 수 있습니다.
  • iPad에서 앱을 구축할 수 있을 뿐만 아니라 제출할 수도 있습니다.
  • Swift Playgrounds 4가 개발자들이 기다려온 솔루션입니까?
  • Xcode 대 Swift Playgrounds 4: 개발자를 위한 iPad는 얼마나 강력합니까?
  • “소프트웨어 개발은 ​​단순한 코드 타이핑이 아니다”
  • iPad에서 앱 구축의 미래에 대한 예측
  • iPad에서 앱을 구축할 수 있을 때까지 얼마나 걸립니까?
    • 관련 게시물:

Swift Playgrounds 4를 통해 개발자는 iPad에서 앱을 빌드할 수 있습니다.

헤드라인이 모든 것을 말해줍니다. Swift Playgrounds 4에서 iPad용, iPad용 앱을 빌드할 수 있습니다. 그러나 그것은 어떻게 생겼습니까?

Apple에 따르면 최신 버전의 Playgrounds에서 앱을 빌드하는 것은 꽤 견고할 것입니다. iPad의 홈 화면에서 앱을 미리 볼 수 있습니다. 이 미리보기는 실시간이므로 앱에서 변경 사항을 적용할 때 변경 사항을 확인할 수 있습니다.

실시간 미리보기 스위프트 플레이그라운드 변경 사항이 반영된 것을 보기 전에 일반적으로 코드를 컴파일하고 실행해야 한다는 점을 고려하면 상당히 큰 문제입니다.

Swift 언어를 사용하면 iPad와 iPhone 앱을 모두 구축할 수 있습니다. 마지막으로 앱에 대한 아이디어를 얻고 해당 앱을 빌드하는 방법을 배우고 실제로 해당 앱을 빌드할 수 있습니다. 이 모든 것이 단일 장치에서 이루어집니다.

이는 개발자, 특히 리소스가 제한된 개발자에게 큰 승리입니다. 대학 교육을 받지 못한 최초의 개발자도 이제 실용적인 응용 프로그램을 통해 가치 있는 시장에서 기초를 배울 수 있습니다.

iPad에서 앱을 구축할 수 있을 뿐만 아니라 제출할 수도 있습니다.

나에게 iPad에서 앱을 빌드하는 기능은 Swift Playgrounds 4 업데이트를 매우 흥미롭게 만드는 요소의 절반에 불과합니다. 후반부는 앱 스토어에도 앱을 제출할 수 있다는 것입니다.

내가 이해한 바에 따르면 이것은 Apple Pages에서 Apple Books로 eBook을 제출하는 것과 유사합니다. iPad에서 앱을 빌드하고 버그 테스트한 다음 App Store로 내보냅니다. 그런 다음 Apple은 이를 검토하고 App Store에 대해 승인 또는 비승인합니다.

개발자에 따르면 이를 통해 앱을 App Store에 게시하는 것이 훨씬 더 간단해졌습니다. 우리 중 대부분은 앱 스토어에 앱을 게시하는 데 많은 골치 아픈 기준과 기준을 통과해야 한다는 것을 알고 있습니다. 그러나 App Store에 제출할 수 있는 방법과 비용을 지불하는 것조차 그 자체로 어려운 일이라는 것을 몰랐습니다.

이 진입 장벽은 이제 iPad를 사용하는 모든 사람을 위해 해제되었습니다. 그리고 iPad가 $300에 불과하기 때문에 Mac에 비해 너무 적은 예산을 가진 사람들도 이제 App Store 시장에 참여할 수 있습니다.

Swift Playgrounds 4가 개발자들이 기다려온 솔루션입니까?

지금까지 이 결정에 대한 모든 과장된 소식과 좋은 소식을 다루었습니다. 그러나 공정하게 말하면 Swift Playgrounds 4에는 해결해야 할 몇 가지 제한 사항이 있습니다.

첫째, iPad에서 앱을 구축할 수 있다는 것이 훌륭한 앱을 만드는 데 필요한 모든 것을 갖추고 있다는 의미는 아닙니다. 그것은 매우 큰 단순화입니다. 버전 제어, 플러그인 및 템플릿, GitHub 통합 등과 같은 사항은 제외됩니다.

두 번째로, 첫 번째 요점을 기반으로 하는 Swift Playgrounds는 IDE가 아닙니다. 따라서 기술적으로 앱을 빌드하는 데 사용할 수 있지만 작업에는 그다지 좋은 도구가 아닙니다.

컴퓨터 대신 Google 크롬북을 사용하는 것과 비교하겠습니다. 물론, 그것은 많은 사람들에게 도움이 되는 최소한의 일을 할 수 있습니다. 하지만 결국에는 개발자로 성장하고 싶다면 최소한의 것만으로는 충분하지 않을 것입니다.

Xcode 대 Swift Playgrounds 4: 개발자를 위한 iPad는 얼마나 강력합니까?

그리고 중요한 비교인 Xcode와 스위프트 플레이그라운드 4. 모르는 사람들을 위해 Xcode는 macOS에서 Apple의 개발 도구 세트입니다.

Xcode는 Mac과 함께 무료로 제공되며 개발자를 위한 포괄적인 전체 도구 모음을 포함합니다. Mac을 구입할 수 있을 정도로 강력하고 개발 프로세스를 위한 다른 도구를 다운로드할 필요가 거의 없습니다. 물론 이렇게 하고 싶지 않을 수도 있지만 요점은 이것이 매우 견고한 도구 세트라는 것입니다.

Swift Playgrounds 4에서 얻을 수 있는 것은 앱용 코드 작성을 시작하고 해당 앱이 형성되는 것을 보는 기능뿐입니다. 나는 이것을 다음과 같은 게임과 비교할 것입니다. PlayStation에서는 자신만의 비디오 게임을 만들 수 있지만 그렇지 않습니다.

현재 문제는 Swift Playgrounds가 아니라 iPad입니다. 이것은 여러 면에서 iPad가 10년 만에 얻은 개발자를 위한 첫 번째 진지한 업데이트입니다. Mac의 Xcode를 휴지통에 버리고 대신 iPad Pro를 사용하려면 아직 갈 길이 멉니다.

“소프트웨어 개발은 ​​단순한 코드 타이핑이 아니다”

이것은 MacPaw의 R&D 책임자인 Serg Krivoblotsky의 인용문입니다. 그리고 Swift Playgrounds 4 업데이트의 한계를 완벽하게 요약한 것 같습니다.

앱 스토어에 앱을 등록하는 비용을 크게 낮추는 중요한 업데이트입니다. 하지만 개발자가 되기 위해 필요한 모든 것, 즉 코드 작성 및 앱 제출이라고 가장하는 것은 부정직합니다.

이 업데이트가 아직 개발자의 컴퓨터를 대체하기에는 충분하지 않지만 일부 사용 사례는 번창하고 있습니다.

첫 번째는 학생 개발자입니다. 몇 년 전에 컴퓨터 과학 대학을 중퇴하고 학교에서 두 학기 동안 배운 것보다 2주 만에 Swift Playgrounds에서 더 많은 것을 배웠던 것을 기억합니다.

그렇다고 자퇴해야 한다는 것은 아니지만(하지 마세요!) Playgrounds의 교육 구성 요소가 얼마나 좋은지 보여줍니다. 그리고 누가 알겠습니까! 그때 내가 아이패드에서 앱을 작성하고 제출할 수 있었다면 결국 지루해하지 않고 계속 사용했을 것입니다.

그럼에도 불구하고, 일단 iPad에서 앱을 구축할 수 있게 되면 젊은이와 노인을 막론하고 수많은 사람들이 개발 분야와 취미에 뛰어드는 것을 볼 수 있습니다.

내가 볼 수 있는 두 번째 사용 사례는 프로토타이핑에 이 기능을 사용하는 전문 개발자입니다. 아직 이것을 Mac 대체품으로 사용하지 않을 수도 있지만, 즉시 앱을 작성하고 프로토타입하는 데 사용할 수 있습니다.

따라서 고객과 회의가 있는 경우 iPad를 가져와서 즉석에서 아이디어의 대략적인 예를 빠르게 입력할 수 있습니다.

iPad에서 앱 구축의 미래에 대한 예측

나는 그것이 그것에 대해 할 수있는 모든 것이라고 생각합니다! 올 가을부터 iPad에서 앱을 구축할 수 있게 되며 이는 모두에게 큰 혜택이 될 것입니다. 아직 해야 할 일이 남아 있지만 진전이 이루어지고 있습니다. 2021년이면 충분합니다!

앞으로 Apple이 이 기능을 사용할 수 있는 몇 가지 경로가 있다고 생각합니다.

하나는 Xcode 및 기타 개발 도구를 iPad에 추가하는 것입니다. 이 경로에서 iPad는 기본적으로 Mac에 대한 일대일 업데이트를 받습니다. 따라서 둘 중 하나를 선택하지 않아도 됩니다. 선호하는 장치에 따라 다릅니다.

Apple이 취하는 또 다른 경로는 Swift Playgrounds를 Xcode의 대안으로 만드는 것입니다. 즉, Playgrounds는 교육 도구인 동시에 IDE가 될 것입니다.

애플이 이 두 번째 길을 간다면, 아이패드 코딩이 "아이패드" 취급을 받는 것을 볼 수 있다. 이는 Mac에서와 거의 같은 성능을 유지하면서 모든 것을 단순화한다는 것을 의미합니다. 이것은 가장 하드코어한 전문가를 제외한 거의 모든 사람을 위한 완전한 올인원 솔루션이 될 것입니다.

또한 개발 작업을 훨씬 쉽고 직관적으로 만들 수 있습니다. 모든 종류의 서로 다른 앱과 프로세스, 레거시 애플리케이션 및 구성의 균형을 맞추는 대신 버전과 언어에 상관없이 iPad에 이 모든 것을 할 수 있는 깔끔하고 정리된 앱이 있을 것입니다. 용이하게.

시간이 말해 줄 것이다!

iPad에서 앱을 구축할 수 있을 때까지 얼마나 걸립니까?

Swift Playgrounds 4 업데이트는 올 가을 iPadOS 15와 함께 제공될 예정입니다. 일반적으로 iPadOS 업데이트는 9월에 제공됩니다. 따라서 2021년 9월부터 iPad에서 앱을 빌드할 수 있어야 합니다.

그때까지 지금 Swift Playgrounds에서 코드 연습을 시작할 수 있습니다! 그리고 거기에 있는 동안 Apple에 대한 모든 정보를 구독하고 읽어보면서 지식을 쌓을 수 있습니다. AppleToolBox 블로그.

다음 글에서 만나요!