Wednesday, 09 June 2021 02:33

Finally you can create iPad apps on the iPad itself with iPadOS 15

By

Apple has now announced iPadOS 15 is coming later this year and with it the ability to develop iPad and iOS apps right on your iPad and submit them to the App Store for publication.

The iPad began life as a media consumption device; it was a highly popular supplement to your regular desktop or laptop for on-the-go web browsing, gaming, photo viewing, and more. Yet, it wasn’t the device for choice for creation. You couldn’t easily or effortlessly write a novel, build websites, develop software, or perform other tasks. Over time advancements in video editing and music composition have appeared, productivity apps have surfaced along with full-sized keyboard accessories. Now the latest iPads come with the M1 processor the iPad is truly a powerful device that realistically has capability and power which is being held back by the operating system.

In iPadOS 15, coming later this year, Apple is bringing some substantial new offerings that genuinely make software development for iOS and iPadOS something you can do on your iPad. Historically this always required a Mac computer running Apple’s Xcode integrated development environment. In fact, even cross-development tools like Microsoft’s Xamarin still required a Mac with Xcode to sign and publish your iOS creations even if you did most of the work on a PC.

Those days will soon be over. Coming with iPadOS 15 is Swift Playgrounds 4, Universal Control, and a new SwiftUI. Also coming is Xcode Cloud. For software developers, these innovations turn your iPad into a true software development powerhouse from start to finish. Experienced developers will benefit by increased ability to program away from their home or office, while those who only have an iPad and may never have dreamed of making their own app before will find a whole new world of possibility open up before them.

Swift Playgrounds is Apple's free Swift tutorial and experimentation app. It provides colourful worlds to work in and manipulate as you take lessons, while also providing a free-text Swift editor and runtime environment to try out ideas. The new Swift Playgrounds app, coming later this year, will include facilities to build iPhone and iPad apps directly on the device itself, and submit them straight to the App Store for publishing and monetisation.

A new open project format will be supported in Swift Playgrounds as well as Xcode on the Mac, allowing people with multiple devices versatility in where they create.

iPad Pro SwiftUI Submit to Store screen

Universal Control is a new feature in iPadOS 15 and allows users to work with a single mouse and keyboard to move between iPad and Mac, for a seamless experience with no setup required. Users can even drag and drop content back and forth between devices — great for sketching a drawing with Apple Pencil on an iPad and placing it into a Keynote slide on Mac, for example. You can put your Mac and iPad side-by-side and work equally on both from the one set of input devices.

Meanwhile, the Swift language is being expanded to support concurrency. This feature can’t be understated. It means developers can write code to perform work in parallel. Your app can process vast amounts of data while still remaining responsive to user input - it’s no longer a one-or-nothing world.

SwiftUI is being enhanced to help developers bring more great user interface experiences to users, with better list views, search, in-app accessibility, multicolumn tables, and other features.

SwiftUI will be available in Swift Playgrounds, allowing the apps you create to enjoy great user interfaces.

Xcode Cloud is a new continuous integration and delivery cloud service for Apple developers. It will be built into Xcode 13 and allows developers and teams of all sizes to build, test, and deliver high-quality apps more efficiently. It can build apps in the cloud to free up your development Mac for other tasks, as well as test your apps on simulated versions of every current Apple device, then deploy a build for internal testing or through TestFlight.

Additional developer-focused features include:

  • New product page tools to present your application within the store, showcasing different features to different users.
  • Updated guidelines including support for apps with creator content experiences, and a clearer process for appealing against app rejections.
  • Team development features in Xcode 13 that work with Xcode Cloud, GitHub, BitBucket, and GitLab.
  • Third-party video-calling apps can leverage FaceTime enhancements like Voice Isolation, Portrait mode, and Wide Spectrum Audio.
  • Messaging apps such as Slack and WeChat can share user status in conversations.
  • Uber Eats and similar apps can have Siri announce incoming messages.
  • New Notification APIs enable high-priority and communication notifications.
  • New camera APIs allow for better-fused images, and the ability to capture high-quality still images and 1080p video in the same session.
  • TestFlight on the Mac offers the testing of in-app purchases.
  • Safari extensions, like Grammarly and Honey, will be available across iPhone, iPad, and Mac.
  • Third-party navigation apps can now show a map view in a vehicle's instrument cluster display, and the Mac will also have a CarPlay simulator.
  • ShazamKit will allow developers to integrate audio recognition technology into their own apps.

Developer betas for iOS 15, iPadOS 15, macOS Monterey, watchOS 8 and tvOS 15 are available to Apple Developer Program members already. Public betas will be available next month, with the final release later this year. iPadOS 15 will run on the 5th generation and upwards iPad, and all iPad Pro models.

Xcode Cloud is available as a limited free beta now, expanding access through the year. It will be available to all developers during 2022, and more information including pricing is yet to be revealed.

“We’re thrilled to provide our developer community with powerful new tools and technologies to help create even more compelling and higher-quality apps while engaging with their users in all-new ways through the App Store,” said Susan Prescott, Apple’s vice president of Worldwide Developer Relations. “With the robust set of tools included in Xcode Cloud, continuing innovation in the Swift programming language, a wide range of new APIs and even more ways to reach users — Apple’s platforms have never been stronger.”


Subscribe to ITWIRE UPDATE Newsletter here

GRAND OPENING OF THE ITWIRE SHOP

The much awaited iTWire Shop is now open to our readers.

Visit the iTWire Shop, a leading destination for stylish accessories, gear & gadgets, lifestyle products and everyday portable office essentials, drones, zoom lenses for smartphones, software and online training.

PLUS Big Brands include: Apple, Lenovo, LG, Samsung, Sennheiser and many more.

Products available for any country.

We hope you enjoy and find value in the much anticipated iTWire Shop.

ENTER THE SHOP NOW!

INTRODUCING ITWIRE TV

iTWire TV offers a unique value to the Tech Sector by providing a range of video interviews, news, views and reviews, and also provides the opportunity for vendors to promote your company and your marketing messages.

We work with you to develop the message and conduct the interview or product review in a safe and collaborative way. Unlike other Tech YouTube channels, we create a story around your message and post that on the homepage of ITWire, linking to your message.

In addition, your interview post message can be displayed in up to 7 different post displays on our the iTWire.com site to drive traffic and readers to your video content and downloads. This can be a significant Lead Generation opportunity for your business.

We also provide 3 videos in one recording/sitting if you require so that you have a series of videos to promote to your customers. Your sales team can add your emails to sales collateral and to the footer of their sales and marketing emails.

See the latest in Tech News, Views, Interviews, Reviews, Product Promos and Events. Plus funny videos from our readers and customers.

SEE WHAT'S ON ITWIRE TV NOW!

BACK TO HOME PAGE
David M Williams

David has been computing since 1984 where he instantly gravitated to the family Commodore 64. He completed a Bachelor of Computer Science degree from 1990 to 1992, commencing full-time employment as a systems analyst at the end of that year. David subsequently worked as a UNIX Systems Manager, Asia-Pacific technical specialist for an international software company, Business Analyst, IT Manager, and other roles. David has been the Chief Information Officer for national public companies since 2007, delivering IT knowledge and business acumen, seeking to transform the industries within which he works. David is also involved in the user group community, the Australian Computer Society technical advisory boards, and education.

Share News tips for the iTWire Journalists? Your tip will be anonymous

WEBINARS ONLINE & ON-DEMAND

GUEST ARTICLES

VENDOR NEWS

Guest Opinion

Guest Interviews

Guest Reviews

Guest Research

Guest Research & Case Studies

Channel News

Comments