Posted in , , , No Comments

Improving ixEdit

ixedit is an in-browser interaction editor that provides a succint code at the end, making it a better alternative than the jquery plugin forest out there. check below for a must-watch video tutorial.
.
I’ve been using ixedit on my projects, and it’s a godsend. Since much of internet community is still on the discovery mode, I’m moving the discussion ahead by proposing some improvements.

simplify reediting

Currently it’s only possible to edit a already-deployed HTML page if user saves the code previously by exporting it. That’s misleading.
.
Ixedit has to either:

  • accept deployed code on import (best: you can start from someone’s else code & improve it) or
  • automatically export code in-browser by history when visiting page on browser, with ixedit mode on.

plugin-friendly

Jquery plugins nowadays allow plenty of cool interactions, but add clutter to the final project with all unused options.
.
Ixedit creates a more succint & integrated code, but even with all prepackaged features it has nowadays - modals, tabs, accordions, datepicker - it will always be behind plugins if edit is top-down.
.
The solution is to create a path-to-ixedit plugin conversion, allowing plugin developers to easily adapt their code to ixedit.
.
Since there’s no standard for jquery plugins - some are zip files, some are just tutorials, folder structure is dissimilar - maybe ixedit can become a normalizer. And since deployed code only publishes code that’s actually used, that’s more stability and less bugs.
.
Examples of functionality ixedit currently lacks: tooltips, multiselect, menus with subselections, form validation, scrolling functions…

snippets

Along with migrating existing plugins to ixedit, ixedit users should be able to store their interactions for later use.
.
The simplest way is a page that shows all ixedit code edited on this browser, all stored locally. It lacks sharing but it solves the automatic export issue and is fairly secure - history is browser-dependent.
.
A more mature way is a snippet community under ixedit site, along with permissions, rating system, taxonomy & demo pages. It follows the normalizing policy that jquery community so badly needs.
.

Posted in , , , , , No Comments

pogoplug: hard drive, meet the cloud.

I’ve been using dropbox to share files with friends. it’s free version has a 2GB cap. Since I’m a mobileme subscriber, and I had 10GB to use, I tried to use it instead. Sadly I can’t share that space with groups.
.
I refuse to pay another fee for cloud space, so I bought a pogoplug, a gadget that puts your USB external harddrives (or a USB hub of it) on the cloud - totally accessible via web.
.
Like the reviews said, the thing is really easy to install. I had issues with the journaled format, but I expected that. Formatting aside, I got my entire external HD with all my files available on the web, and even assigned some shared folders for friends.
.
As usual, I sent an email to the company with suggestions:
.
Subject: happy customer here…

.
Three ideas:

  1. RSS feed is cool, but it could be RSS 2.0, with enclosures: this way any video or music file automatically becomes a podcast link. it can’t be that hard, and frankly that’s the feature I want the most.
  2. Shared groups are really nice, is it possible to have a link where I can email everyone, right away? I’m not asking for a full-on mailing list, just a better way to communicate with members (maybe even a @pogoplug.com email that redirects to members automatically).
  3. Is it possible to link to folders or files? For instance, if I upload a .ai for a coworker, how can I notify the person (with proper permissions, etc) accordingly? is it something on your mind?

keep up the good work, i’m a one day customer and I’m pretty happy already - I just cancelled my mobileme, in fact.

Posted in , , , No Comments

crowdsourced typo detection

I’m wondering of a cool crowdsourcing proofreading solution. Thing is, I detect typos fast, but usually I can’t warn the blog author of it.

  1. domains grant permissions to certain users (users may apply)
  2. selected users add the plugin & flag whatever typo
  3. domain owner can check flagged items in a dashboard

prob a wordpress plugin on the admin side, and firefox addon on the user side.
.
just wondering.

Posted in , , , No Comments

rowmote idea

rowmote is a $0.99 iphone app that emulates apple remote. that’s it. no screen feedback, just data input. I sent an email with ideas for the developer.
.
even loosing the tactile feedback of the actual remote (I have to look at the iphone screen), at least I can use it anywhere at home.
.
i have some suggestions, tho:
.
is it possible to actually save commands? like, menu-down-down-play-down-play-down-play-play? that is my “shuffle all my songs”, BTW. why should I bother to type it in every single time?
.
is it possible to attach also to when I enter network or whatever push-notification system related thingy? this way my iphone can notify my computer to play songs automatically when I get back home. sweet!
.
and third, because there’s no tactile feedback, what about swipes instead?

  • left/right swipes as previous/next
  • up/down as volume
  • one tap as play
  • double-tap as menu

this way we don’t even need the visual representation… you can slap anything there, even ads. or news. or whatever, really.

Posted in , , No Comments

Business Card 2.0

Posted in , , No Comments

Comment about My SeamlessWeb

my email to seamlessweb.com:

We use seamlessweb for our weekly meetings, and we usually decide which one will pay the bill and keep a tab of who owes whom. We all have seamless web accounts, and we rotate.
.
Is it possible to create a social feature on seamlessweb? We can separate the dishes to each user after purchase, and in return the system keeps tab of who owes whom.

  • The recommendation engine get smarter
  • Users will usually pay each other with another seamlessweb purchase

Take care and keep up with the good work.

Posted in , , , No Comments

What Apple can offer to iPhone developers

Apple as the Gatekeeper

Yes, we all heard the arguments: On one hand, cellphones are critical devices and users can’t afford delays caused by bad code, so a gatekeeper is required. On the other hand, Apple can be as capricious as it wants - refusing applications out of whim, allowing big players access to undocumented features - and the developers can only swallow the pill and work around it.
.
If Apple wants to be the gatekeeper, shouldn’t they offer something else in return? Below I write about two ideas that can only work correctly with a top-down approval system, like what Apple offers.

Gestures

The iPhone menu is broken: Moving one icon pushes all the others, hence no position is fixed and there’s no muscle memory (when you are so sure of your moves you don’t have to look to accomplish it).
.
iPhone has 10K apps and growing, there’s simply no way you can create a one-size-fits-all menu off it. What to do?
.
Then again, iPhone has a refined touchscreen, why be stuck in the old point-and-click method? Why not draw something on the screen, and summon the matching application? Upside-down V for Amazon, M for mail, S for safari, anywhere on the home screen, Presto!
.
Yes, users need to learn each matching gesture, but application developers would be more than willing to educate them.
.
But, developers can’t assign gestures willy-nilly to their apps, otherwise different apps could use the same gesture and that’s a problem. We need a top-down system to compare and approve the gesture library.

Link Redirect

This feature already exists for the default iPhone apps: I’m talking about when you receive a youtube link email, and iPhone opens the YouTube application instead of safari. The same happens with any google maps link.
.
But what if I receive an Amazon link, and I have the Amazon iPhone app? Or what about a facebook profile? Or twitter? Currently iPhone disregards I have the applications installed, and points to safari.
.
Link redirect allows applications to claim certain domains to itself, making sure it can display the information properly.
.
Of course, this claiming stuff can be a little tricky: What if amazon doesn’t want to give access to a specific app? Someone has to be the gatekeeper huh? That’s Apple’s job.