March 22
12:26 PM do you want to try and create this other mode we've been talking about?
joshue: yeah that's what I wanted to do now
It's already in for me
I have two modes
12:27 PM three
actually
you access them by holding finger down very still for a while,
morgan: ok
joshue: I have a "score" that I'm using to determine when the modes change
when the score gets over 500 the first mode triggers
when it gets over 1000
the second mode triggers
the score can go down if you wiggle around,
12:28 PM and gets reset to 0 when you lift your finger
I'm adjusting how the score increments now, going to use an average smoothed speed of all 5 touches
if it's within a certain range, the score goes up
outside that range the score goes down
12:29 PM (all 5 touches meant to say all current touches)
does that sound ok to you?
attribute is already in the attributes list
activityScoreSinceLastTouchUp
1:27 PM morgan: ooh, the mode thingy is very nice
I think maybe it should happen sooner though. Not many people will discover it if you have to hold down for that long
1:28 PM joshue: did you get the update? I made it 250 and 500 rather than 500/1000 still messing with what the modes actually do.
morgan: ok, just updated
joshue: I'm ok if people miss it actually
**** 1:29 PM morgan: I"m ok if people miss it, but I'd like people to be able to discover it wouthout too much patience
I bet the change you did will be much closer to what I'd want
1:30 PM An architectural note -- I don't want to change anything now, but this mode stuff strikes me as the sort of thing that might go nicely in EventSource.
We could have a "modeChanged" event.
but not for this app
2:25 PM morgan: I'm too stupid right now. Gonna take a cat nap. Call me if you need anything in a hurry.
joshue: ok
joshue: ipad is holding steady
let me try phone again
6:35 PM sounds great!
morgan: thanks!
joshue: definitely seems slower than older versions
morgan: OK, I'm gonna make it faster.
joshue: actually maybe not
sim 3.1.3 is working nicely
6:36 PM NIE
nICENICENICENIE
THIS IS AWESOME
the slow mode is great!
morgan: what's the slow mode?
joshue: blue
6:46 PM joshue: oh man
I'm getting excited
this is pretty {{expletive deleted}}ing cool
what do you think of graphics modes?
morgan: Yeah, I"m really enjoying this.
It feels like what we're supposed to be doing.
joshue: totally
6:48 PM joshue: I'm thinking of this as a beginning, something to build off of- I have no expectations of money
morgan: I have no expectations at all about this.
joshue: ;)
morgan: [[do-do-do-do-do-do-do-]]
8:19 PM morgan: back
joshue: ok.
sync thing works.
8:20 PM but I don't like the exit out of mode1 not coinciding with touch
doesn't feel as good as it did before
8:22 PM morgan: I can try changing the sound mid-puls
pulse
8:23 PM joshue: just checked in
8:25 PM morgan: yeah, I agree
I'll try changing the sound mid-pulse
10 minutes
8:36 PM joshue: is your computer running? why are you texting me?
morgan: oh, yes, it's running
joshue: you haven't been looking at the graphics have you... blue thing was like that for a long time!
8:37 PM I like it- I think it's good
morgan: no, I've been looking at graphics
the sound sounds dumb changing in the middle of a pulse
8:39 PM joshue: ok so forget it
morgan: well, graphics need to react immediately on the transition from 1 to 0.
joshue: they do
or whenever the next loop runs they do
March 22
Morgan: Really glad you pushed this project, Josh. Feels really good to me.
joshue: yeah me too- thanks for going balls out with me, it's very motivating
10:35 PM I actually feel like I did when we were making unsimulatable for 3rd ward correction: I feel more empowered than I did then-
10:38 PM oh yeah - I wanted to tell you that I think multi-touch is more important on the ipad than it is on the phone... I think it's actually critical to an ipad app.
10:40 PM Morgan: hmmm. ok. I'll see if I can figure out a nice interaction. Or maybe I'll follow your lead.
joshue: just let it sit in your head and sink in. I'm pretty sure it's important- I think the ipad will track more points than the phone does (maybe 10 rather than the phone's 5)
it's bigger- and more likely to have more people touching.
10:41 PM Morgan: I'm having trouble working b/c I keep just wanting to play with this thing.
joshue: that's a good sign :)
10:45 PM Morgan: yup
10:46 PM hey -- if we can pull it together, it would be really nice to have another "mode" that it switches in to after a while
reward people for messing with it.
joshue: oh {{expletive deleted}} - wait till you see what I just did
I was going to talk to you about that too
10:47 PM i think there should be a deeper interaction
Morgan: {{do-do-do-do-do-do-do-}}
joshue: after a certain time touching, things start to change
Morgan: esp sound
:)
joshue: kind of where we were headed with the gathering points, but more drastic and interesting
Morgan: they don't need to change much
10:48 PM I think, just a shift, after a certain amount of time
after the tripping people are 1000% engrossed in it
could be mind-exploding
something that you can't "make" happen, you have to wait for it
10:49 PM or you have to make it happen by keeping the app in a certain state for a while
10:50 PM joshue: yes!
maybe there could be more than one of those: 2 or more different tracks
10:51 PM that if you can hold onto a certain form of interaction, it starts to change towards that direction
perfect
like if you hold it on it's side for long enough the whole thing turns blue
but if you shake for long enough something else happens like it turns red
(crappy examples)
10:52 PM Morgan: that's too "secret"
joshue: it doesn't have to be a long time, maybe 5 secs
Morgan: should be based on states that are visible on the screen
I'm thinking more like -- if you hold it in the tiny scrunchy ball for 30 seconds it turns blue
10:53 PM or if you keep the picture active and elongated for 15 seconds, it changes
10:54 PM joshue: yeah I like that too
that's kind of what I mean
just not good examples I'm using
Morgan: cool
well, let's start with one
but I'm not done with this mode yet
I'm close though.
can I stop talking and go back to programming?
10:55 PM I gotta go meet up w/ crissy soon
she's gone the next couple night though, so I can do INSANE if I want :)
joshue: haha awesome
wait till you see the {{expletive deleted}} I just did
Morgan: :)
joshue: let me check it in hold on
10:56 PM Morgan: sorry, more about this mode shift thing
I'm thinking -- not a whole new worl
world
just an enhancement of the current
joshue: yes
Morgan: I will probably want to just switch to a different chord
joshue: a change of seasons of the current world
yes
perfect
Morgan: seasons -- awesome
joshue: but I want more than one
Morgan: fine with me
joshue: (or at least to try for more than one)
9:25 AM joshue: hey so are we good with Thicket {{for a name}}?
9:27 AM morgan: It's my favorite option.
9:28 AM It's kind of cute. Reminds me of bunnies.
joshue: thicket? I thought tangles was too cute
like tangles in the hair of at 5 year old
dude I'm in code -signing hell. glad I chose to take care of this now
morgan: It's not too cute. It's just cute.
9:29 AM :(
9:31 AM joshue: okay thicket it is. yaaay 4am scary time!
9:32 AM 4am is the worst time in the world for me, it's nice to have something positive come out of it
morgan: :)
why were you up?
joshue: is it like that for you? 4am is when I doubt myself the most- when I feel like a failure
orli was waking up every 3 hours or so last night
shouting
morgan: no, I always know I'm a bit of a failure
joshue: having bad dreams and shouting
9:33 AM morgan: bad dreams -- no good
joshue: well I do too- but 4am I worry about it
morgan: That sucks. Actually, I don't feel like a failure much these days. Definitely know the feeling though.
**** 9:34 AM Well, thicket is a good name, I think.
9:35 AM joshue: cool. I'm not feeling failurish right now either. feeling very positive. that;s why 4am is so scary- it's a complete reversal- I doubt everything about myself.
3:56 PM morgan: That was quite the epic nap. Feel more human now.
joshue: good
3:57 PM I feel like {{ expletive deleted }}
I can't take this anymore
this autorotation thing is killing me
I hate the {{expletive deleted}}ing ipad
{{expletive deleted}} it
we're not getting the events
morgan: `did you get anywhere?
joshue: I think it's the GLview that is the rpoblem
3:58 PM when I rip everyting out and use regular views it works
morgan: hmm. ok
joshue: I even added an NSnotificationcenter subscrip0tion
it just doesn't {{expletive deleted}}ing work
AND
when it does work, (which is sometimes) things get all {{expletive deleted}}ed up the GLview SHOULDN't rotate
but the controls should
morgan: not sure I liike the abrupt cutoff on finger lift any more
7:33 PM joshue: dude
you need to tell me wtf you're talking about
because I didn't understand last night
and I don't understand now
morgan: I'm talking about my sound
joshue: oh you're talking about sound
haha
I say leave it
it's the 11th hour
7:34 PM morgan: this thing is pretty nice josh
I think I'm going to want to buy it.
7:35 PM I think we should put our names on the loading screen.
7:36 PM because we both want to be more famous
2:57 PM joshue: WE MADE IT! READY FOR SALE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!
12:58 PM morgan: :)
.... pause ....
.... breathe ....
.... smile .....
joshue: hehehe
morgan: ...... hi five ......
that makes me feel very happy
is it up now?
12:59 PM joshue: that's a good question
email says 24 hours (I forwarded you)
I'm not sure what the policy is on universal apps
it might not actually appear for iphone until april3
1:00 PM morgan: your app will be Ready for Sale and live on the App Store within 24 hours
holy {{expletive deleted}}in {{ expletive deleted }}!