App.net’s First Two iOS Clients: Rhino and Adian

Speaking of App.net, the developer community has been busy building iOS, Mac, and web clients for the service, which promises it’ll never try to purposefully harm or limit the third-party ecosystem. Of all the iOS and Mac clients currently in development (I’m testing a bunch of them, and good things are coming soon), two are currently available on the App Store: Rhino and Adian.

As John Gruber wrote in 2009, Twitter clients used to be a UI design playground for developers attracted to the service that was just about to become mainstream. The App.net clients available today sit in the middle ground of leveraging the conventions established by Tweetie, Twitterrific, and Tweetbot while working with a service that’s not nearly as popular as the Twitter of 2009, when third-party clients exploded in terms of popularity and usage.

Most of the App.net clients currently in development look and perform exactly like Twitter clients, but they are working with a platform with a much smaller scale, even by 2009 Twitter standards. This is perhaps indicative of the current status of App.net – a service that uses the foundation of Twitter while quickly adding its own unique features – and is undoubtedly helping with creating these clients (a smaller community means easier scaling and lots of feedback), but it also leaves a strange feeling of “seen that, done that”.

App.net clients will have to find their own identity just like App.net will have to grow into a different yet solid alternative to Twitter. Developers need time to figure this out. Read more


An Overview Of App.net

An Overview Of App.net

According to their website, ”App.net is a real-time social feed without the ads”. A new social network born out the uncertainty towards Twitter’s recent shift from a real-time platform to a media company, App.net is a new kind of network aimed at encouraging users and third-party developers to experiment with the platform, not be intimidated by it. Glenn Fleishman’s article at TidBITS from August 28th provides a great overview of what App.net is right now, the problems it’s facing, and how the promise of a “dumb network” sold at a price might turn into a truly next-gen platform.

Architecturally, App.net most resembles Twitter in that the system is optimized around managing sending short messages (currently 256 characters) with various properties in those messages, as well as maintaining a user-defined set of relationships (the “social graph”). Third-party software, including Web apps, will be able to access messages through different means. That can include reading and posting client software, or tools that analyze streams of public messages.

Even more interestingly, Glenn later goes on to consider the potentialities of App.net for developers, and he proposes various possible implementations of the API, including:

For computer-to-computer interaction, offer an alternative to HTTP, proprietary software, or email. Lightweight “listening” modules and libraries could use App.net as the backbone for sending automated messages, keeping them persistent for later review, queuing them in the event of network or server outages on the ends, and notifying humans of problems or status.

I have been using App.net alongside Twitter, and I think it’s a very exciting time for the service. I have been using Twitter since 2009, and I’m pretty sure 50% of the people I know online and the work relationships I have established wouldn’t have been possible without it. But as I wrote, it’s all about the people: my readers, the developers I know, my friends, my co-workers. Sadly, Twitter the new media company isn’t the same anymore; it’s not the same company that empowered us to create these relationships. It changed – and it’s changing – both technically and conceptually. Twitter used to care about how people used their service; now, with a business to figure out, it’s about brands, Cards, deprecated features, and business speak. It almost feels as if suits took over Twitter.com and, in the process, Twitter lost its emotion.

To me, App.net is exciting because it feels like the Twitter of 2008 and 2009, only getting around doing the things Twitter never did. Annotations; games that use the service’s pipe; post formats in apps. Check out the API, and think about the possibilities for third-party apps and services. Very cool things are happening right now just as Twitter becomes more hostile by the day.

For my job, I talk to developers and creators on a daily basis. And right now, developers are picking up some good vibes from App.net. There’s a lot of experimentation going on, support from the company, and an overall feeling that, if this is will work, maybe a better (and different) Twitter could be possible. It’s too early to tell – after all, Twitter still works – but it’s a good start nevertheless.

Check out Glenn’s overview here. And, I’m on App.net.

Permalink


Apple Preps Yerba Buena For Next Week’s iPhone Event

Less than a week ahead of next week’s media event, rumored to be focused on the next-generation iPhone, Apple has started decorating the Yerba Buena Center for the Arts with its typical banners to indicate the upcoming event. Earlier this week, Apple sent invitations to the press for the event they will hold in San Francisco on September 12th, starting at 10 AM PST.

As usual, our friend @SteveStreza has managed to capture a series of photos of the work in progress at Yerba Buena.

Update: We’ve had a go at recreating the poster after it was discovered that the poster was created by stretching iPhone app icons vertically.

We are updating this post with more photos of Apple’s banners at the Yerba Buena Center past the break — these banners are typically of little indication of what the company will announce, but they’re always interesting to check out, if anything from a design standpoint.

Read more


Plain Text Primer

Plain Text Primer

Michael Schechter has kicked off a new series over at A Better Mess, detailing the basics of working with plain text. In today’s article, he covers nvALT, Brett Terpstra’s excellent fork of Notational Velocity.

nvALT is a free note-taking tool with some great features for plain text and markdown editing. It serves as the foundation for my plain text workflows. It stores all of my text files in an environment that is lightening fast for creating and searching through notes. I use nvALT as a repository for everything.

Personally, I’m a big fan of both plain text and nvALT. As I have written on multiple occasions before, plain text is portable, timeless, and it happens to work with some of the finest apps on the App Store.

Michael’s overview is a good starting point if you’re interested in plain text. Check it out here, and here.

Permalink

Living Earth HD — My First Mac OS X Weather App

I’ve never seen the need for a desktop weather application. I’ve always considered it way easier to fire up Chrome, go to the website of my favorite German weather forecast provider, look up the forecast, then get to work. So why should I clutter my menu bar or even my desktop with another app I have to update and look at to justify its purchase? On iOS the situation is completely different: I need a weather app on my iPad for quick glance without the hassle of typing in a web address into Mobile Safari.

Living Earth HD is one of the newest iPad weather apps featuring an interactive 3D animated world globe with live weather forecasts. After testing it, I realized that this concept didn’t suit me on the road, although the app looked pretty awesome on a Retina Display. I want precise forecasts I could quickly glance at, just like Weather HD 2’s new Quick View feature. So although I like Living Earth HD for iOS, it didn’t have any chance to become my default weather app. Two weeks ago, Ryan and Moshen from Radiantlabs published a port of Living Earth HD to Mac OS X, which I will refer to as Living Earth Desktop throughout this review. I got curious and started testing it. After more than a week now it is still in my menu bar, right beside the Dropbox and Tweetbot icon, which means it’s a really good app.

Read more



Create OmniFocus Tasks From Drafts, Scratch, Or Any Text Editor Through Dropbox

Back in October 2010, I posted a tutorial on how to add new tasks to OmniFocus or Things using Dropbox, AppleScript, and PlainText by Hog Bay Software. In June 2011, I wrote about more ways to add tasks to OmniFocus (my GTD app of choice), and noted how I had only “scratched the surface of what’s possible to do with OmniFocus and task creation”.

I decided to slightly revisit my workflow now that several “quick Dropbox note-taking apps” like Scratch and Drafts have come out. These apps are already integrated in my daily routine, but the following method works with any text editor, and, obviously, using Dropbox is recommended if you want to be able to create tasks from anywhere. Read more


Change Text Case With AppleScript

Last night, I was looking for a quick way to change a string of text from lowercase to Title Case, which is the format I use for headlines here at MacStories. Normally, I would recommend installing WordService by DEVONtechnologies, but that’s a system Service, and I don’t seem to be able to install those without logging out and back in (I didn’t want to log out).

As I’ve come to learn lately, when you’re looking for ways to automate your Mac, the solution has likely already been posted on MacScripter. Among all the possible combinations of AppleScript to change text to a particular case format, I like this one by forum member “kai”. Essentially, the script takes the someText property and transforms its text items through changeCase to four possible options: upper, lower, title, and sentence.

To customize the script to my needs, I set someText to get the contents of my clipboard, change the case, then turn the result over to the clipboard again. In this way, I can select any text, copy it (so the original version is available in ClipMenu’s history), change the case, and paste back. To run AppleScripts with a keyboard shortcut, I use either Keyboard Maestro or Alfred.

Check out the AppleScript here.