Log in

No account? Create an account

Previous Entry | Next Entry

I owe a client some research on making an iPhone app versus making an iPhone web app--how much the web app can be made to look and feel like a regular iPhone app (so as to save a little moolah on the development time).

A lot can be done, and I've come across some great examples. Originally I'd been thinking I'd do writer's planner, but for some reason yesterday or the day before poemranker popped into my head. A scaled down version of the site to just whip through random poems (optionally leaving comments on them).

This somehow, while I was starting to prepare a 320x480 mockup of what the site might look like, snowballed into my redoing how the comments looked and worked. The threaded comment model I devised at the time was horribly rendered, with all sorts of mark-up errors, and it was ugly as hell to boot. I simplified it and beautified it in the span of 30 minutes (and I remember spending hours, hours UPON hours, just trying to get the logic right... but this logic was right, and quick, and took no serious thought... what was wrong with me!?).

Then I applied the same thing to the suggestions nesting.

Then I went through pages and made them validate (though if I give it a proper doctype the rendering gets all #(*$&(#'d up, so leaving it without a proper doctype for now).

CSS practically didn't exist when I started poemranker. And then it did, and I started learning it second-hand (I was a programmer, not a front-end guy), and I solidly did NOT get how css was supposed to work. I made workarounds to work around the limitations I was seeing inherent in the system. Fixed some of those, too (I defined a base set of fonts in java, then used that variable throughout a stylesheet... yeah. ok. fail.)

So that's where my last four or five hours went, somehow, and I've still barely just got a mock-up of what the iPhone web-app's main screen would be.


And to think, I had a livejournal back when poemranker started, practically. Journal entries didn't have tags back then, though. My usage of the poemranker tag apparently only goes back to 2005.


( 6 comments — Leave a comment )
Feb. 27th, 2009 12:14 pm (UTC)
I defined a base set of fonts in java, then used that variable throughout a stylesheet... yeah. ok. fail.

I think it's great you worked on Poemranker! Maybe the changes will make people think it's not dead and start posting again. (like... I should. lol)

Yeah, I got poemranker and livejournal around the same time, I think. Actually, I think Poemranker before LJ. ... such a long time ago...
Feb. 27th, 2009 04:56 pm (UTC)
I had LJ in 2001, when I started law school (I think my talking about Property Law definitions was the first entry). Of course, you can't tell becaues I deleted my previous two journals. . .

Argh. Things I regret in hindsight.
Mar. 4th, 2009 07:40 am (UTC)
:) :hug:
Mar. 5th, 2009 06:20 am (UTC)
Hey! Long time, no hear, stranger. Let me email you an update...
Feb. 28th, 2009 02:25 am (UTC)
You should see some of the silly things I did using JSPs. I created style sheets that were JSPs so that I could modify a style sheet on the fly. I never really found a good application for that, but it was fun.

After Metazoa, I pre-re-invented Struts. I think struts was already in development, but I created the most bizarre, convoluted config based tagging system. It was so overbloated that I can't even describe it. But...it did help me manage site-wide changes in minutes, which I did need to do on a regular basis.

*sigh* those were the days...when people paid me to experiment. :)
Mar. 4th, 2009 07:42 am (UTC)
those were the days. And yeah, I think you and I sort of bounced each other into worse and worse ideas with jsp and stylesheets. ;)

I guess they sometimes still are those days, for me. But I'm not feeling it just now. I'd rather do something I'm sure of, for a client, and fiddle around with things on my own. At the same time, it sure is nice to get paid to fiddle about...

When can I rope you in on flash game development? ;)
( 6 comments — Leave a comment )

Latest Month

February 2016


Powered by LiveJournal.com
Designed by chasethestars