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

Apple, Client-Side Applications and Being “Good at Web Services”

Bryan Irace writes:

Apple now claims that being a services company is important to them. If they’re able to address the latency and reliability issues that their services have historically been plagued with, they may have succeeded at exactly what they set out to improve. But I still personally won’t consider them a good services company until they take tangible steps towards making their APIs far more open than they have been to date. These types of companies understand that they alone cannot build all of the interactions their users would find useful (nor would targeted, limited partnerships suffice). They earn the adoration of their developer community by empowering them to create the next big app or feature, standing on the shoulders of giants rather than sitting in their pocket.

I completely agree with Bryan. iOS devices have become more powerful and capable in recent years as Apple has opened up the platform with extension support, custom keyboards, widgets, new developer APIs and more. In that same way, Apple’s services from Apple Music to Apple’s Notes app, could be improved through new APIs that go beyond client-side features. Imagine being able to connect something like IFTTT to Notes.app and creating a recipe to automatically append any links you favorite in Pocket to a note in Notes.app.

I think it will happen, but it could be a long wait. We’ve seen through the introduction of various extension points in iOS that Apple is extremely cautious about relinquishing control. It just won’t happen overnight, it’ll be a gradual expansion in carefully considered and controlled stages. As Bryan points out, CloudKit web services (which can be openly communicated with over HTTP) may be an early reason for optimism.

Closed systems have enabled Apple (and members of their developer programs) to deliver many of the user experiences we know and love, but past performance does not equal future success. While embracing interoperability might require a philosophical shift away from what has worked to date, I worry that the alternative is Apple continuing to stretch themselves thinner and thinner as software continues to eat the world and hardware continues to become smaller, cheaper, and more ubiquitous.

Permalink

Connected, Episode 98: My Brain Is Cruising eBay at Night

This week, Federico was late to the show so Stephen got to talk about Hackintoshes before the new beta of iOS 10 dropped and rocked the Europeans to their core.

You don’t want to miss the first half of the show on Connected this week. You can listen here.

Sponsored by:

  • Squarespace: Enter offer code WORLD at checkout to get 10% off your first purchase.
  • Ring: Create a ring of security that starts at your front door. Get $50 off!
Permalink

Remaster, Episode 13: Nintendo: If Not VR, Where?

Federico is back to discuss his thoughts on his first VR experience. This leads to a discussion on what Nintendo’s VR plans could be, before wrapping up with some thoughts on The Legend of Zelda: Breath of the Wild.

A good VR-focused episode of Remaster this week, with a final segment on Zelda. You can listen here.

Sponsored by:

  • Squarespace: Enter offer code INSERTCOIN at checkout to get 10% off your first purchase.
  • Zombies Run: Running is really boring, but the Zombies, Run! Virtual Race makes it fun!
Permalink

Igloo: An Intranet You’ll Actually Like [Sponsor]

Information is coming from everywhere: email, files, chat, the 30+ cloud-based apps we use every day — it’s getting harder to keep things simple. Igloo is a modern intranet that makes sense of the modern world.

Stay connected with people by using newsfeeds and integrated chat apps; get the information you need with (easy to navigate and secure) file storage and apps you already use like Zendesk and Salesforce; and keep work moving with instant notifications and document controls.

The modern workplace is anywhere with an internet-connected device — and a modern intranet like Igloo works wherever you do.

See what your company has been missing and try Igloo for free today.

Our thanks to Igloo for sponsoring MacStories this week.


Take Your Writing Further with Hemingboard

Hemingboard is the kind of app that will inevitably invoke a “Back in my day…” response. Created by the adorably-named Puppy Ventures, Hemingboard is an in-line digital thesaurus in the form of an add-on to the iOS stock keyboard or a keyboard shortcut on the Mac.

But the app is more than that – it’s actually a resource for improving your writing. In addition to providing synonyms to spice up your copy, it also gives suggestions for rhymes and puns. By providing an experience that doesn’t require you to stop what your writing, Hemingboard is able to make its impact directly – and do a phenomenal job at it.

Read more


Apple to Add Organ Donor Option to Health App

Update: Apple and Donate Life America, which maintains the National Donate Life Registry in the US, issued a press release that provides further detail regarding the plan to add organ donor registration to the iOS Health App:

Through a simple sign up process, iPhone users can learn more and take action with just a few taps. All registrations submitted from iPhone are sent directly to the National Donate Life Registry managed by Donate Life America. The ability to quickly and easily become a nationally-registered donor enables people to carry their decision with them wherever they go.

As Jeff Williams, Apple’s chief operating officer, explains:

Apple’s mission has always been to create products that transform people’s lives. With the updated Health app, we’re providing education and awareness about organ donation and making it easier than ever to register. It’s a simple process that takes just a few seconds and could help save up to eight lives…

The organ donation feature will be added to the Health app as part of iOS 10, which is scheduled for release as a free update this Fall.


MacRumors (via CNBC) reports that Apple plans to add a button to its Health app this Fall that will make it easy for US customers to sign up for the national organ donor registry. Tim Cook, who spoke to the Associated Press, said that he hopes the new feature will make it easier for people in need of organ transplants to quickly find a compatible donor. The number of people in need of organ transplants has long exceeded the number of donors in the US, causing people in need to have to wait, which Cook said hit home for Apple when Steve Jobs waited for a liver transplant in 2009.

Permalink

Game Day: Perchang

Perchang is a physics-based puzzle game from a new indie development shop that goes by the same name. Perchang describes its game as Lemmings mixed with Marble Madness, which is apt if you’re old enough to remember those games, but that description doesn’t do Perchang justice.

The challenge of Perchang lies in its puzzles, not its controls, which makes it easy to get started, but hard to master. Each of the 60 levels require you to guide tiny balls into a goal using fans, magnets, flippers, portals, and other contraptions. To further complicate things, you’re racing against the clock to get enough of the relentless stream of balls into the goal before time runs out.

The gizmos you use to guide the balls in Perchang are controlled by two on-screen touch points – one red, the other blue. The colors correspond to the items you are controlling on the screen. Touching the colored contraptions on the screen toggles their color, which changes the touch point that controls them. It’s an interesting touch that adds extra depth and strategy to each level by giving you an additional way to approach the puzzles.

The visuals in Perchang are stunning. Each level features beautifully-rendered 3D contraptions. Only the interactive items are colored to correspond to the colors of the controls. The spare use of color is striking and adds atmosphere and personality to Perchang, while also helping players focus on each level’s goal. There are so many variables that affect each puzzle, it’s easy to get lost in the harder ones for long periods of time testing different strategies, which is precisely why Perchang is so much fun.

Perchang is Universal and available on the App Store for $1.99.


watchOS 3 and Wheelchair Users

John Brownlee, writing for Fast Company on support for wheelchair users in watchOS 3:

Each test subject was allowed to use their own wheelchair, which they fitted with special wheel sensors. In addition, many were outfitted with server-grade geographical information systems, which collected extremely precise data on their movements through the world. The number of calories burned, meanwhile, were determined by fitting test subjects with oxygen masks, and precisely measuring their caloric expenditure as they pushed.

In the end, Apple collected more than 3,500 hours of data from more than 700 wheelchair users across all walks of life, from regular athletes to the chronically sedentary, in their natural environments: whether track or trail, carpet or asphalt. From this data, they learned how to adjust watchOS 3’s algorithms to track wheelchair users.

This is the kind of work that truly makes an impact on how people live their lives.

Permalink