This Week's Sponsor:

Textastic

The Powerful Code Editor for iPad and iPhone — Now Free to Try


Posts tagged with "iPad"

Swift Coding Comes to iPad: Playgrounds, Schools, and Learning to Code

Right at the end of the WWDC 2016 keynote, Apple announced Swift Playgrounds. This is a new app from Apple that is designed to allow children to learn to program on an iPad. This is a first from Apple and a major advance for iOS as a platform.

I was fortunate to be awarded an educator scholarship to WWDC 2016 and was privileged to be in the audience at the announcement. While attending the conference, I was able to speak with many of the engineers and educators working on Swift Playgrounds and gain an insight into what the software is capable of and the reasons why it was built.

Read more



Continuous – C# and F# IDE for iPad

Frank A. Krueger (maker of Calca, a longtime favorite of mine) has launched Continuous, a new programming app for iOS.

He writes:

Continuous gives you the power of a traditional desktop .NET IDE - full C# 6 and F# 4 language support with semantic highlighting and code completion - while also featuring live code execution so you don’t have to wait around for code to compile and run. Continuous works completely offline so you get super fast compiles and your code is secure.

I like the approach he took to “doing work on the iPad” as a software developer:

I love the iPad but was still stuck having to lug around my laptop if I ever wanted to do “real work”. Real work, in my world, means programming. There are indeed other IDEs for the iPad: there is the powerful Pythonista app and the brilliant Codea app. But neither of those apps was able to help me in my job: writing iOS apps in C# and F#. I couldn’t use my favorite languages on my favorite device and that unfortunately relegated my iPad to a play thing.

I don’t know C# and F#, but Continuous looks impressive and exactly like the kind of app we should see on the iPad more often. It even has full framework support for native iOS libraries such as UIKit, Foundation, and CoreImage. Reasonably priced at $9.99 on the App Store, too, with an iPhone version available.

Between Continuous, Pythonista (which recently received a brand new version 3.0), and the upcoming Swift Playgrounds, the iPad as a programming environment is growing up.

Permalink

On iPad Features (Or Lack Thereof) at WWDC 2016

In my iOS 10 Wishes story from April1, I wrote:

I heard from multiple sources a few weeks ago that some iPad-only features will be shipped in 10.x updates following the release of iOS 10 in the Fall. I wouldn’t be surprised if some iPad changes and feature additions won’t make the cut for WWDC.

I didn’t have high hopes for major iPad-specific features to be announced at WWDC. Still, I was disappointed to see the iPad return to the backseat2 after last year’s revitalization. Every time Craig Federighi ended a segment with “it works on the iPad, too”, it felt like the iPad had become an afterthought again.

After WWDC, I strongly believe that Apple has notable iPad-only features in the pipeline, but they won’t be available until later in the iOS 10 cycle, possibly in early 2017.

Read more


iPads for India

Fraser Speirs:

I’m starting a new short-term project to raise money to send iPads to the Barefoot College in India.

My friend Srini Swaminathan recently asked me if we had any iPads that we could donate to the project he’s working with in India. We didn’t actually have any right then but we are coming up to the end of our lease at school and I thought there might be an opportunity.

Our lease requires that we either send the iPads back to the leasing company or buy the lease out. To buy out, we would need to pay back the fair market value of the iPads, which is currently about £100 per unit and we have 110.

And:

Barefoot College, which was recently visited by Apple VP Lisa Jackson, is an organisation that trains women in rural India to build solar powered projects to help their villages. These projects include solar water heating, cooking, desalination and even data projectors for use in night schools.

Great initiative. You can donate here.

Permalink

Creating Robots on an iPad

Great story by Christina Warren at Mashable on how the iPad is being used to teach interactive problem solving in a fun, new way:

I’m sitting on the floor at The Academy of Talented Scholars (PS 682) in Bensonhurst, watching kindergarteners create robots on an iPad.

It’s one of the cutest things I’ve ever seen, and I don’t even like children.

The exercise is part of the curriculum led by co-teachers Stacy Butsikares and Allison Bookbinder, focused on helping the 5- and 6-year-old students come up with ways to solve problems.

I often wish I had an iPad when I was in elementary school 20 years ago.

In the same story, Christina focuses on the Hopscotch programming app and kids who grow up using it:

So what happens after kids master Hopscotch? Do they continue coding? Conrad says that the team receives fan mail all the time (something she calls “really gratifying”) from kids who have parlayed their experience with Hopscotch into learning other languages too.

I wonder what Apple thinks of teaching Swift to a new generation of programmers on an iPad.

Permalink

My Tablet Has Stickers

Great piece by Steven Sinofsky, who has replaced his laptop with an iPad Pro. There are several quotable passages, but I particularly liked this one:

Most problems are solved by not doing it the old way. The most important thing to keep in mind is that when you switch to a new way of doing things, there will be a lot of flows that can be accomplished but are remarkably difficult or seem like you’re fighting the system the whole time. If that is the case, the best thing to do is step back and realize that maybe you don’t need to do that anymore or even better you don’t need a special way of doing that. When the web came along, a lot of programmers worked very hard to turn “screens” (client-server front-ends) into web pages. People wanted PF-function keys and client-side field validation added to forms. It was crazy and those web sites were horrible because the whole of the metaphor was different (and better). The best way to adapt to change is to avoid trying to turn the old thing into the new things.

This paragraph encapsulates what I went through for the past two years since I switched to the iPad as my primary computer. To this day, I still get comments from a few people who think “I’m fighting the system”. And we don’t have to look too far back in our past to find the opinions of those who thought the iPad Pro was a platform for people who “jump through more hoops than a circus elephant”.

I’ve been enjoying the wave of iPad enthusiasm that the iPad Pro caused, and I still believe we’re just getting started.

Permalink

iOS 10: Wishes and Concept Video

iOS 10 concept.

iOS 10 concept.


(Full-res)

I almost can’t believe there was a time when the iPad didn’t have Split View. Or that, for years, I thought Apple would never bring split-screen multitasking to iOS.

More than any other iOS update before, iOS 9 has fundamentally reinvented the role of the iPad in my computing life. As I’ve written in my iOS 9 review and look at the iPad one year after my decision to stop using my Mac, iOS 9 and its multitasking improvements have catapulted the iPad away from the old limitations of iOS into a different league.

With iOS 9 and the iPad Pro, the list of tasks I can’t perform on my iPad is down to a single item.

I’ve never been happier with an iOS device and operating system than I am with the iPad Pro and iOS 9. Getting my work done is faster; using apps in Split View is a treat compared to iOS 8; and the software keyboard (despite some problems) continues to impress me with the addition of trackpad mode and the Shortcut Bar. The iPhone 6s, too, has been a pleasant surprise thanks to its superior performance and 3D Touch.1

There’s never been a better time to be an iOS user. But that doesn’t mean that everything’s perfect. When it comes to iOS, happiness is often a fleeting moment – a temporary satisfaction with the current state of things before the inevitable longing for something deeper. Such is the constant pursuit of the future.

Every year, I put together a list of the changes I’d like to see in the next version of iOS. I’ve been doing this for several years now. This year, I wanted to prepare something bigger. The tenth version of iOS due to be released later this year will be a major milestone for Apple and iOS users. It only felt appropriate to celebrate the occasion with a different take on my annual iOS wish list.

For the past few months, I’ve been collaborating with Sam Beckett (author of a fantastic Control Center concept we linked to a while back) to visualize my iOS 10 wishes with a professional concept video and static mockups. Sam and I discussed my ideas for a couple of months, and he was able to visualize2 what I would like to have in iOS 10 – both for the iPhone and iPad – with a style and attention to detail I’m extremely happy with.

Below, you’ll find a collection of my iOS 10 wishes, organized in tentpole features (the ones also shown in the video) plus additional sub-sections. Some of these wishes have been on my list for years; others are a consequence of the features Apple shipped with iOS 9.

Let’s get started.

Read more


  1. I use 3D Touch heavily every day. Peek previews for tweets and links in Tweetbot, Home screen actions, keyboard cursor control, and channel shortcuts in Slack are gestures I intuitively perform daily. ↩︎
  2. He was also very patient. As you can imagine, I sent him a lot of ideas and comments before signing off on the final version. I can't recommend working with Sam enough. ↩︎

MLB’s At Bat iPad App Live Video Viewing Up 86% Thanks to Picture in Picture

Sarah Perez, reporting for TechCrunch, on the effect iOS 9 multitasking had on MLB’s At Bat app since they added support for Split View and Picture in Picture two months ago:

During these first two weeks, MLB fans spent 20 percent more minutes per day, on average, watching live video on iPad compared with the 2015 season, when multitasking was not available. (MLB says that any form of multitasking behavior was counted here, not just spilt-screen viewing.)

In addition, fans who were using the new multitasking features and watching live video of MLB games in the At Bat application were spending 162 minutes per day on average consuming MLB.TV on iPad. That’s an increase of 86 percent from the 2015 season.

Picture in Picture fundamentally transforms the video experience of an iPad. Now imagine if two of the biggest video services around also realized this.

Permalink