This Week's Sponsor:

Turbulence Forecast

Know before you go. Get detailed turbulence forecasts for your exact route, now available 5 days in advance.


Posts tagged with "iPad"

Google Announces Google Maps App Coming to iPad “Soon”

In a a blog post published today to detail the new features of Google Maps for Android devices, Google has announced that the app will also be released for iPad “soon”. Following the removal of the native, Google-based Maps app in iOS 6 (replaced with a new Maps app using Apple data), Google released a native iPhone app last December.

In describing the tablet version of Maps for Android, Google says that the larger screen makes “exploring the world from the comfort of your living room much more fluid, smooth and fun”. Based on the Android screenshot shown on Google’s blog, it appears the Maps app for iPad may be somewhat influenced by the new Google Maps for the web with fullscreen map views and floating cards for menus and discovery.

The updated Google Maps app will focus on exploration to browse and discover new places through a new cards interface that shows “great places to eat, drink, sleep and shop”. Alongside improvements to navigation and reporting of traffic conditions, Google will also bring Zagat and Offers integration, retire Latitude and My Maps, and release new location sharing and check-in options for Google+ (coming soon to iOS). According to Google, the My Maps functionality will return to future versions of the app.

You can read Google’s blog post (with screenshots of the new Google Maps app for Android) here.


Getting Safari’s Selection on iPad As HTML With A JavaScript Bookmarklet

I modified this bookmarklet posted by “Tim Down” on StackOverflow to send selected text from Safari to Drafts as HTML. The result is the following code:

javascript:(function(){var%20h="",s,g,c,i;if(window.getSelection){s=window.getSelection();if(s.rangeCount){c=document.createElement("div");for(i=0;i<s.rangeCount;++i){c.appendChild(s.getRangeAt(i).cloneContents());}h=c.innerHTML}}else%20if((s=document.selection)&&s.type=="Text"){h=s.createRange().htmlText;}window.location='drafts://x-callback-url/create?text='+(h);})()

So let’s say you want to grab the first paragraph in this post. Normally, in Safari for iPad you’d end up with the plain text fetched by window.getSelection:

This is a fantastic report with lots of data points for any developer trying to get their apps featured by Apple. Dave Addey’s highly interactive regional graphs and notes are very well done. Be sure to check out Dave Addey’s other works on his main blog.

As you can see, formatting and hyperlinks have been removed. With the bookmarklet above, you’ll receive the HTML version of the selection – which looks like this. But what’s the point?

My idea was that I wanted to be able to automate the process of capturing rich text from iOS’ Safari; I wanted to achieve the same kind of functionality I have on the Mac, where rich text can be dragged from Safari or Chrome and dropped into Evernote, preserving styles, hyperlinks, and images. I thought that combining HTML output with an Evernote Append action (with the “Send as Markdown HTML” option turned on) would let me receive valid HTML content in Evernote starting from an iOS workflow. And, for the most part, I was right, because the workflow does mostly work.

As it turns out, Evernote is extremely cautious with the HTML tags they accept, and the ones that are supported follow the XHTML guidelines as ENML is a superset of XHTML. This means that my bookmarklet will work for something as simple as selecting a single paragraph, but may easily fail with multiple selections, inline images, complex styles, and so forth. When that will happen, Drafts will return an error when trying to append HTML to Evernote; obviously, this will work just fine with Dropbox, which doesn’t care about the kind of text you’re using in your actions. Even better, this should work very well with Textastic’s just-released update that supports x-callback-url.

I guess the solution would be to build a Pythonista-based converter for Evernote-approved XHTML tags and place it between Safari and Drafts, converting HTML tags Evernote won’t like to compatible ones. If you’re interested, my birthday is August 10.

Permalink


Chris Hadfield And His iPad In Space

Chris Hadfield And His iPad In Space

Canadian Space Agency astronaut Chris Hadfield has been orbiting Earth 16 times a day on the International Space Station. When he’s not busy operating advanced machinery like the Canadarm2, Hadfield seems to be enjoying his iPad a lot.

I got curious when I saw Hadfield’s photo of his iPad teleprompter yesterday on Twitter; as noted by Cult of Mac, the app should be Teleprompt+. I did some research, and it looks like Hadfield is using his iPad as an entertainment hub for the entire ISS as well. As written by the Canadian Space Agency:

Chris Hadfield has put a lot of music on International Space Station (ISS) already, directly from his iPad ─ thousands of songs.

In seeing the teleprompter photo, however, I also wondered: how did Hadfield lock the iPad in landscape mode in absence of gravity? The iPad has an accelerometer, and my limited science knowledge told me that gravity is a factor to consider when developing devices with embedded accelerometers on Earth. Did he lock his iPad in landscape mode before leaving Earth?

Of course, I asked Dr. Drang. The simple answer is: give the iPad a shake. The complex, scientific answer is here.

Permalink

Kickstarter: Thermodo by Robocat - The Tiny Thermometer for Mobile Devices

Robocat, a Danish software studio co-founded by Michael Flarup and Willi Wu, has been building unique digital products out of Copenhagen for the last 3 years. They’ve created several weather-related apps like Outside, Ultraviolet, Thermo and Haze, which was featured by Apple as Editor’s Choice a few weeks ago.

Today, Robocat launched a Kickstarter project based on weather – but this time as hardware, not software. It’s called Thermodo. Thermodo is a tiny electrical thermometer that lets you measure the temperature in the exact location where you are by using a piece of hardware that connects to the headphone jack on your mobile device. It’s for iPhone, iPad, Android & more. They’re looking to get $35,000 in 33 days to pay for the further development of Thermodo.

Thermodo consists of a passive temperature sensor built into a standard 4 pole audio jack enclosed by a sturdy housing. This allows your mobile device to read Thermodo’s temperature straight from the audio input. Thermodo sends an audio signal through the temperature sensor. This sensor will then attenuate the signal amplitude depending on the actual temperature. This attenuation can now be detected on the microphone input and through software we calculate the corresponding temperature. Easy peasy! We call this the Thermodo Principle™. Simply plug Thermodo into your device and start the companion app or any other Thermodo enabled apps of your choice. The temperature reading takes place instantly. Thermodo is powered by your device. No external power is required, it can even run in the background while you do important stuff.

You can measure the temperature indoors as well as outdoors. Track the temperature and see how it rises after you turned on the radiator or check how the temperature drops during a summer night. No network connection required. Thermodo comes with a neat little keyring so you’ll always have it with you.

Video and more after the break. Read more


RegexMatch for iPad

RegexMatch

RegexMatch

There seems to be a scarcity of easy-to-use, well designed iOS apps for testing and previewing regular expressions. I’ve only seen a few on the App Store, and they tend to look ugly or lack the feature set that I need. Fortunately, RegexMatch is a good start if you’ve been looking for a way to test and save regexes on the iPad.

RegexMatch has a clean interface that’s easy to navigate and good-looking. On the left side, there’s a sidebar listing all your Snapshots – regular expressions you’ve created and saved manually. You can create as many snapshots as you want, but I wish there was some kind of folder organization for people who, like me, will test several versions of the same regex. Read more


Apple Airs New iPad Commercial During Oscars

Hollywood

Hollywood

Apple aired a new iPad commercial during the 85th Academy Awards. The ad, focused on apps for photographers and video editors and iTunes Store content, also included a brief demonstration of Apple’s Maps showing a 3D animation of the historical Hollywood sign.

The new commercial uses the same style of the ones Apple aired a week ago. There is no narration, just a series of words quickly shown on screen alongside apps available on the App Store. The words that are spoken out loud are “lights”, “camera”, and “action”. The apps shown in the video include: iMovie, Pinterest, Apple’s iTunes Movie Store, MovieSlate, 8mm for iPad, Action Movie FX, and Instant. Movie Clips from Indiana Jones and Back to the Future are also shown in the ad.

You can watch the video below. Read more


iOS Multitasking Lag

iOS Multitasking Lag

Benjamin Mayo, elaborating on a tweet by our Graham Spencer about a “delay” that occurs when switching between apps using multitouch gestures on the iPad:

The reason for this delay is linked to how iOS ‘freezes’ background applications; the period of inactivity experienced is relative to the time it takes to unfreeze the desired application. For the Settings app, the time necessary to become active is negligible, so it feels instantaneous, but for more complicated apps (like Mail) the thawing process takes longer and becomes noticeable in use. Until that point, touches do nothing because you are effectively looking at a screenshot of the application when you were last open — the app doesn’t receive any touch events at this stage.

Using the iPad every day, I, too, think this is one of the most annoying aspects of relying on the device for work stuff. While Open In would certainly top the list for many people, personally I am more annoyed by that slight delay that occurs every time I switch back and forth between two apps with the four-finger multitasking gesture. The most common scenario is copying bits of text or URLs from a browser and swiping back to a text editor or Evernote to paste them; after swiping, I can’t bring up the Copy & Paste menu instantly, because, like Benjamin says, the app is “suspended” and therefore unresponsive to taps. It is a very specific and minor annoyance, but one that, over time, becomes a detriment to the overall experience. As Graham noted, this doesn’t happen on a Mac, and it shouldn’t happen on an iPad either.

I have also noticed that the iPad mini tends to “flush” apps from memory far more frequently than my iPad 3 did. This happens with any kind of app, but it’s annoying when Safari or Chrome have to reload every tab even if I only switched between 2 or 3 apps; I suppose it’s related to the inferior nature of the iPad mini’s hardware when compared to the latest iPad 3rd and 4th generation models.

I honestly don’t care about seeing “multiple apps” on the iPad’s screen, but I’d love for Apple to find a way to make iOS multitasking less aggressive without compromising battery life, making the process of moving between apps instantaneous as it is on OS X.

Permalink

iPads for Work

Shawn Blanc, writing about the iPad as a “professional” device:

Even amongst the readers of this site — whom are decidedly, clever, nerdy, and prone to living on the bleeding edge — when I talk about using the iPad as my laptop, I get more than a few raised eyebrows and responses from people who still need or prefer to grab their MacBook when it’s time to work away from the office. Even my own wife would not be persuaded to get an iPad when she needed a new computer.

I think there are many facets to this discussion. I’ll pick two.

More “advanced” users who are aware of the scripting and automation features of OS X miss those in the transition to the iPad; on the flip side, users who don’t want to automate anything still need to get work done using suites like Office or Google Docs, but the iPad doesn’t offer the same degree of functionality that a computer has in those areas. It’s an important difference: “geeks” who want robust automation combined with flexibility (usually the same people who end up writing on the Internet, like me), and people who don’t require anything fancy but just want to get things done at the office. Given the iPad strengths (portability, screen) and constraints (text selection and editing topping the list), I believe the first segment requires a deeper reworking of iOS, while the second is more related to simply finding the right third-party apps (if any).

Case in point: the aforementioned Office and Google Docs. Apple’s iWork suite was stuck for almost two years with a ridiculous file sharing mechanism, then received iCloud support, which was better, but still far from bulletproof. Even more pragmatically speaking, the iWork apps for iPad were a major breakthrough in 2010, but in 2013 they still lack many of the features of the desktop versions: Pages’ change tracking is an example, Numbers’ limited chart creation is another. What about Office, which, speaking of spreadsheets, admittedly offers even more power with Excel? Microsoft still hasn’t shown anything. Google Docs? Google insisted on giving users a web app for years, then switched to a native app, rebranded as Drive, that, however, is fairly behind when compared to the “regular” web app. This is just a possible scenario – Office-type apps – but you get my point. And yes, in spite of jokes aimed at Microsoft – people still do use Office (or, again, the free, Office-type Google Docs).

What about geeks? They usually are early adopters of features and products that go on to find success with “everyone”. I speak for experience when I say those users would like to see better inter-app communication and a way to automate tedious tasks. The funny thing is – while I purposefully took some concepts to the extreme – those aren’t “nerd requests” at all: Services, for instance, have been one of the most visible, understandable examples of OS X apps communicating with each other through data and files. Automator has allowed the creation of workflows with a “visual approach” for over a decade now.

So while I’d say this is undoubtedly “geek” and beyond most people’s needs, can we say something as simple as avoiding duplicates wouldn’t be beneficial to all kinds of iOS users? Does the “average” iOS user need to jump between 7 apps to complete a single task? How can Apple improve that area while keeping iOS easy to use and secure? How do they balance “geeky” features with “everyone” features? Could Automator go mainstream with an iOS version?

Does iOS need to be “more advanced” to be taken seriously for work purposes?

There are many questions. In the two areas I mentioned, Apple will need time to rework some aspects of iOS; developers still need time to figure out how to let people work on iOS devices.

Ultimately, I agree with Shawn. iOS devices – and iPads in particular – are professional grade devices, but their full potential will be uncovered by further developments of Apple’s software and third-party apps.