Skip to Content

Need new wheels? Check out Autoblog's new car reviews.
AOL Tech

Filed under: Developer

Filed under: Developer, Text, Windows, Productivity, Commercial, Freeware

PhraseExpress is so much more than an autotext app

A good snippet manager or autotext tool can save just about anyone a little time and effort. For those who do a lot of typing, it can even help prevent repetitive stress injuries. If you're looking for an application like this, take a look at PhraseExpress.

Apart from point and click insertion of pre-defined text and auto-completion of recognized words and phrases, Phrase Express packs a clipboard monitor, macro support, and system-wide spell check.

Though the settings window presents only two buttons - new folder and new phrase - you're able to do a whole lot more than add commonly used text. PhraseExpress' included macros provide a wide array of powerful functions, including:
  • launching external applications
  • changing window focus
  • opening files, folders, and web pages
  • trimming, formatting, and replacing text
  • embedding autotext suggestions
  • time and date stamping
  • inserting Windows environment variables
Since hotkeys are also supported, you PhraseExpress makes a very capable launcher application as well. Unlike some other launcher/hotkey apps, you're able to utilize the Windows key. Despite its numerous features, resource usage is very light - about 10mb of memory on my Vista install.

PhraseExpress can be installed, or you can download the portable version and extract it to your USB flash drive. It's free for personal use and $49.95 to register for commercial use. There's also a network edition that allows groups to access a shared library that runs $44.95 (or less, based on volume) per seat.

If you're already using PhraseExpress, share your experience. If you don't, what apps do you use (if anything) to handle these tasks?

Filed under: Developer, Utilities, Macintosh, Productivity, iPhone, Troubleshooting

What's really on your iPhone? Find out with iPhone Backup Extractor

When you back up your iPhone or iPod Touch, iTunes can use the backup to do a restore, but not much else. It's nice when Apple's stuff "just works," but what if you want to see inside the black box and interact with the data on your phone? This is especially important for developers, who can fix bugs a lot more easily if they can look at a user's backup to figure out what's causing problems with an app. iPhone Backup Extractor is a tool that makes this possible.

With iPhone Backup Extractor, you can convert an iPhone/iPod Touch backup to make it readable by the OS X Finder. This lets developers get access to application resources that there's no way to see in iTunes. It might be of some interested to curious non-developers, too, if you just to figure out what files a 3rd-party app has created on your phone.

[via furbo.org]

Filed under: Developer, Web services, Web

Tiny Geo-coder, for all of your latitude and longitude needs

I have to confess that, until today, I was still converting latitude and longitude by Googling "convert GPS coordinates" and putting it into whatever came up first. That just changed when I found Tiny Geo-coder. It converts coordinate pairs to addresses, and vice versa. Not only that, but it has an API, so you can use it in other web projects that require coordinates.

One of the first real-world uses of Tiny Geo-coder can be seen on travel.perfectspace.com, where the authors are passing their check-ins on Brightkite through Tiny Geo-coder to generate a map of their location for display on the site. Another possibility that comes immediately to mind is converting the coordinates that the iPhone version Twitterrific generates into the name of the location for your Twitter profile. I'm sure clever people will come up with some even better ideas for this little app.

Filed under: Developer, Web services, web 2.0

NuConomy: Next-gen web analytics

Web analytics is an increasingly important metric for web publishers. It used to just be about tracking how many visitors you get and how many pages they view. Technology has improved so that you can now track site entry points, popular keywords, specific post metrics, out-bound clicks, nationality of your visitors and more. The problem is, to actually get that data into something useful, you usually have to dedicate a bunch of time analyzing statistics or you have to pay for an expensive commericial analytics package. Today, NuConomy is officially launching its free web analytics platform, NuConomy Studio, designed to meet both of those challenges.

The platform that NuConomy will most likely be compared to is Google Analytics, because both are free and both offer easy integration into various web platforms. In its scope, however, NuConomy Studio is much more akin to Omniture, but without the hefty licensing fee that pretty much excludes all but the biggest sites from taking advantage of its enhanced metrics.

For instance, most analytics programs can't monitor interaction with JavaScript (AJAX) or Flash elements. So you can't get a metric on how frequently that YouTube video is played (or which video is most popular). NuConomy can track AJAX, Flash and Silverlight and then show you what elements (or videos) were most popular. With YouTube videos, you can even find out how visitors are watching the videos before stopping or going to another page. So if you're a VBlogger, you can better pinpoint what is working and what isn't.

Read more →

Filed under: Developer, Google, How-Tos, Mobile, Android

Taking screenshots on an Android-based phone

Even before playing with the new Android phone, the T-Mobile G1, I knew that I would need to be able to take screenshots of the phone itself. Using a digital camera to capture screens externally just wasn't going to cut it. Because the Android platform is open (and now, open source), I really didn't expect this to be a problem. If anything, I thought there would be a way to take screenshots directly from the device like you can with the iPhone and iPod Touch.

Alas, I discovered this is not the case. After scouring Google trying to find answers, I asked Engadget's Editor-in-Chief Josh Topolsky what they used for the screenshots in their review, and he was nice enough to fill me in on the details.

Warning: right now, taking screenshots from an Android device requires installing the SDK. That doesn't make it as simple as pressing a button, but it's not the end of the world. If you've got a few minutes, and a quick connection with which to download the SDK, we'll show you how to take delicious Android screenshots of your own.



Read more →

Filed under: Developer, Utilities, Freeware, Open Source

Put your portable apps on a diet with AppCompactor

PortableApps AppCompactor

I'm a big fan of John T. Haller's Portable Apps.com, and I was very excited by one of the apps that appeared in its RSS feed last night: AppCompactor.

It is, of course, portable, open source, and designed to integrate with the PortableApps suite. AppCompactor fuses UPX (for exe, dll, and other binary files) and 7zip (for jar and zip files) to compress portable applications. Not surprisingly, it's been used to package the other programs in the suite.

Using the default options, AppCompactor reduced my CCleaner portable folder to about 760k (about 40% its original size) and pummeled my ArtWeaver to trifling 3.1mb - a 10mb reduction. Both programs launched much more quickly from my Kingston Data Traveler, and they functioned exactly as they had before: no errors, no headaches.

AppCompactor can't work it's magic on everything, though. It didn't manage to reduce a single byte with FastStone Capture or Spybot, and it only reduced AdAware SE by 60kb. For curiosity's sake, I also tried portable version of Photoshop CS3 and Office 2003, and had little success with them either, saving only about 1mb on each.

Since it utilizes UPX, apps that were previously packaged using that type of compression (like the Gimp or Firefox) probably won't see an appreciable reduction.

Still, when it does work, it's fantastic. It's an incredibly simple way to boost launch times for some of your portable apps and provide extra megs of free space on your flash drive. A few megs might not seem like much on a 16 or 32gb drive, but space is space - and more is always welcome in my book.

Filed under: Design, Developer, Internet, Utilities, Features, Windows, Macintosh, Web, Lists

So... you want to be a web developer?

Workstation I had the most interesting conversation with one of my friends the other day.

Adam: "Whew... finally finished with my latest web project!"

Friend (in awe): "Whoa! That's awesome! How did you make that?"

Now, of course, this project of mine was a full-fledged ASP.NET web application; a simple question like "how did you make that" could easily end up with me not only explaining what I did, but how I did it, and which tools and technologies I used. That way, instead of wondering about the magic that makes all those fancy programs out there on the internet work, my friend could understand exactly what goes on to make that happen.

Well, that couldn't hurt, right?

Adam: "Do you really want to know? I'm warning you... this could get messy."

Now, at this point, my friend gives me one of those funny looks like I'm completely crazy. But being a web developer, I'm already used to that.

Friend: "Well, sure..."

And so it begins.

Read more →

Filed under: Design, Developer, Macintosh

C-Mac's Favorite Mac Apps: CSSEdit

Over at TUAW, I listed Coda as one of my favorite applications, and indeed, it is a central part of my web development toolbox. When it comes to straight CSS editing, however, my favorite app is CSSEdit. CSSEdit by MacRabbit is the best CSS editor I have ever used. In fact, before CSSEdit, I was against the entire idea of a CSS editor -- isn't Notepad or TextEdit enough? Sure, but I like to save time and do things as quickly as possible, and this is where CSSEdit comes in.

My favorite feature of CSSEdit is the Live Preview and X-Ray inspector. Similar to Firebug (but with a much better interface that is less cluttered and much more accessible), CSSEdit shows changes you make to a stylesheet in real-time. There are also bookmarklets available for your browser that will open and edit the CSS stylesheet in CSSEdit with one-click. You can alternatively just load up a site and extract all stylesheets that the site uses and then manipulate them to your liking. It is a very handy way of seeing how certain stuff is done or isolating a problematic element.

For the user who is new to CSS, CSSEdit is nice because its dual visual/source code interface makes it easy to change elements of a stylesheet, like color or border type without having to know exactly what you are doing. For those of us that like to hand code everything, the automatic suggestions (based on what you frequently use) and the auto-insertion of brackets and appropriate spacing is a huge time saver.

To top it all off, CSSEdit has W3C Validation built-in. There are tons of great web development tools for the Mac, but when it comes to working with CSS, CSSEdit is my favorite, hands down!

Filed under: Developer, Text, Freeware

Lee's Favorite Apps: Notepad++

For the longest time, I thought I needed to use Dreamweaver to edit my web code. That bothered me. I didn't like the way it handled saving files to my remote server, and it was just too damn bulky for my taste. And there's the price tag. I wasn't really a fan of that either.

Fortunately, I discovered Notepad++. It's totally free, extremely powerful, and does everything I need an editor to do (and a whole lot more). It's based on Scintilla, which is a fantastic foundation for source code editing.

What makes it so great? For starters, it's portable, it supports tabs, syntax highlighting,drag and drop, macro recording, regular expression search and replace, and auto-completion. That's barely the tip of the iceberg.

Multiview editing lets you two documents at once - or two views of the same document. Collapse regions of your code that you don't need visible while editing. Zooming makes code easy to read even on small screens (like my MSI Wind). Bookmarking important or troublesome locations in your files makes navigating them snap.

Plugins add another dimension to N++, and I've got a few favorites. Light explorer adds a small but very useful file browser pane, FTP Synchronize automatically updates your server with changes saved to a local copy, Quick Text offers powerful snippet management, and Secure Pad adds encrypt/decrypt functions.

There are several other great add-ons, and Notepad++ has an enthusiastic, supportive community. They have also contributed tons of autocompletes, translations, themes, and language additions - everything from Smarty to UnrealScript.

Notepad++ is simply a great application.

Filed under: Developer, Macintosh, Apple, Android

Apple drops iPhone NDA for released software

If your Twitter feed just exploded with glee, it's because at long last, Apple has finally lifted the NDA (non-disclosure agreement) on released iPhone software!

Apple has had an NDA in-place since the iPhone SDK was launched in March, ostensibly to protect the intellectual property behind the iPhone's interface from being ripped off my competitors. However, after the iPhone 2.0 firmware was released and the App Store opened, the NDA still remained in effect.

We've covered these issues at lenght at TUAW, but the bottom line is, because of the NDA, software developers cannot even openly communicate with one another about software or the SDK in general. This means censoring on Apple developer mailing lists and almost no public discussion about programming for the iPhone. It's a mess for current developers and it is certainly a mess for would-be developers.

Thankfully, Apple has decided to lift the restrictions on released software. While this still means that developers are bound by the NDA not to discuss or release details of their apps before it is released, this now means that developers can share experiences and what they have learned building currently available applications.

After Google launched the Android SDK 1.0 last week, I really wanted to write up a discussion between developers of what the experience is like developing for both platforms. The NDA prevented me from even seriously considering this. Now that the NDA is lifted, I hope to have something up later in the month.


[via TUAW]

Filed under: Developer, Blogging, Web services, Open Source, web 2.0

Acquia: Commercially supported Drupal



When it comes to choosing a content management system (CMS), the open-source Drupal is often a great choice for large or content-rich sites, because it scales well, supports multiple authors and is thoroughly customizable. The downside of all of this power is that for new users especially, the learning curve can be pretty steep. Although Drupal 6 was a huge step forward in overall usability, from a web admin perspective, it's still not exactly easy.

Acquia
, a company founded by Drupal creator and project lead Dries Buytaert, has just launched Acquia Drupal, which packages Drupal and some of the most popular and highly rated community modules together and also offers commercial support. This is a big win for both Drupal and current and future Drupal users.

Acquia Drupal is a free GPL-licensed download. It contains the Drupal 6.x core (currently at 6.4), a bunch of community contributed modules, like Google Analytics, Mollom (Dries's spam-fighting content solution), and rating and image gallery tools. I installed Acquia Drupal on my local test server and also installed the latest Drupal release, 6.4. The install process was already easier with Acquia Drupal, because I didn't have to create a settings.php file in advance before filling in my database details. The additional modules also made for a nicer user interface (see screenshot) and contained an additional site theme.


Read more →

Filed under: Developer, Internet, Google, Android

Google launches Android SDK 1.0, release 1

As reported by our brethren over at Engadget, Google and T-Mobile officially announced the T-Mobile G1, the first mobile device that will run on Google's Android platform. That's awesome and everything, but this is a software blog, so you won't get to read our thoughts or dissections here (although on Twitter, all bets are off). Fortunately, the good people at Google managed to also officially release the Android SDK 1.0.

Until very recently, there really wasn't a lot of Android news to report. We (well, I) were even accused of having an anti-Android bias. That was totally untrue, there just wasn't anything to tell. Then, last month, Google really started ramping up Android development, releasing updates to the SDK, announcing winners of the app contest, releasing some detaails of the Android marketplace, you get the picture.

Today's 1.0 SDK release coincides not only with the G1 announcement, but also with news that Amazon's MP3 store will be available for the platform.

If you're frustrated by Apple's decidedly developer unfriendly approach, you might want to check out the the 1.0 SDK and see if the grass is greener on the other side.


[via Arstechnica]

Filed under: Developer, Web services, Freeware

StackOverflow - software development questions and answers

Stack Overflow
Speaking of Joel Spolsky, it turns out that he recently unveiled a new online community for software developers to ask and answer questions. Well, Joel didn't do it himself; he partnered with Jeff Atwood, another well-known developer.

The concept behind Stack Overflow is that it is a focused arena where developers can help each other, with a digg-like voting scheme to try to bubble the good stuff to the surface. The homepage at Stack Overflow certainly reminds us of digg, but hopefully the level of discourse is not similar.

Stack Overflow has been criticized for solving a problem that does not exist, and for having a questionable reputation system. Developers looking for answers typically turn to Google, so why the need for a new site? I think Stack Overflow could turn into a bit of a nexus for developers looking for quick answers. A clearinghouse, maybe.

StackOverflow is currently in public beta.

Filed under: Developer, Open Source, web 2.0

Cappuccino and Objective-J make for a tasty open-source web app framework

Web applications that function like familiar desktop apps are all the rage these days. Web apps already have the advantage of being accessible from everywhere, but add in a UI that works like something users already know, and you've got something pretty cool. Cappuccino is an up-and-coming way of getting this done, and the code is now all open-source. It's a framework for building apps like this using some tools that are already pretty standard on the web, like Javascript, combined with what's basically a port of Apple's Cocoa APIs, and tying it all together with a language called Objective-J.

Objective-J is to Javascript what Objective-C was to C. As the Cappuccino site puts it, "programs written in Objective-J are interpreted in the client, so no compilation or plugins are required." Beautiful. The developers are pretty clear that Cappuccino is just for apps, not for building websites with "dynamic content," or whatever the kids are calling it these days. Want to see Cappuccino in action? We've actually already reviewed the first great Cappuccino app, 280 North's excellent presentation software, 280Slides.

Filed under: Developer, Internet, Yahoo!

Yahoo Hack Day: WYSIWYG editors, StumbleUpon clones, etc

Will Duff WYSIWYG
Yahoo! hosted their third annual Hack Day this weekend, which basically consists of a ton of hacker/developers hanging out at Yahoo!'s Sunnyvale campus for 24 hours while consuming lots of pizza and trying to write interesting code. The results? A bunch of geeky mashups between one service and another. But there are a few projects that caught my eye.

Will Duff created a What You See is What You Get web page builder that you can open in a browser window. This is hardly the first web-based WYSIWYG editor, but it seriously makes it easy for anyone to build a simple web page in a matter of seconds. You can export the results as an HTML file which you can upload to your web server.

Jordan Sissel developed an app called SnackUpon that uses Yahoo! Pipes and delicious to create a StumbleUpon-type service that will show you a list of web pages you might be interested in based on your delicious bookmarks and tags.

Team Gokuso developed a new method of displaying CAPTCHAs by pulling imagery from Flickr. And the Game Changers team came up with an offbeta idea. Their iHeater web app basically pulls together 4 YouTube videos of fireplaces or space heaters on a single page. The goal? To burn CPU cycles which will overheat your computer and turn it into a space heater. Umm yeah.

Featured Time Waster

Forumwarz - a potentially offensive time waster

I pwn UAfter spending the better part of an hour on Forumwarz I still can't decide if it's just sick or if it's kind of fun. It's a bit like a car wreck on the highway. I know I shouldn't be looking but I can't quite turn away.

It's sick, it's twisted, it's the internet on it's worst level and darn it, it's kind of fun. At least for a little while.

Forumwarz is a parody role-playing game that takes place on the internet - or at least the Forumwarz version of it. Your goal is to complete missions that are given to you through a mock up of GoogleTalk called Sentrillion.

Your first "friend" is ShallowEsophagus who begins giving you missions to pwn various forums by being a troll. Depending on the character type you are assigned at start up, you have tools like drooling on the keyboard or bashing your head on the keyboard that you can use to destroy forum threads and eventually, pwn a forum.

Future missions involve buying illegal software from the Russians, pwning more difficult forums and other internet oddness.

Completing missions gives you cash, called Flezz in game, and items that you can pawn or use in other missions. The game is NOT for those easily offended. It's crass, coarse and there are frequent f-bombs in the fake chat sessions.

This is also a game for a more mature audience as it requires you to shop at the Drugs R Fun store to get various concoctions to improve your playing, engage in certain cyber activities to get more Flezz and just generally use a more adult perspective.

If you can get past that, here are the more enjoyable and time-wasting aspects.

View more Time Wasters

Featured Galleries

Defective by Design, London: Protest Pictures
Cooking Mama: Mama Kills Animals
Android First-look: Amazon.com MP3 Store
Android First-look: Twitroid
Google Reader Android
Android Hands-On
Twine 1.0
Photoshop Express Beta
SXSWi 2008 Schwag Unboxing
SXSWi 2008 Day 1
Mozilla Birthday Cake
Palm stuff
Adobe Lightroom 1.1

 


Follow us on Twitter!

Flickr Pool

www.flickr.com

BloggingStocks Tech Coverage

More Tech Coverage

Joystiq

TUAW

BloggingStocks

Autoblog

Xbox 360 Fanboy

Engadget

WOW Insider

Switched.com

FanHouse