Dave Maki

i came, i was birthed, i shall be a conqueror!


Posts by Dave Maki

How to create a motion tween in a movie clip

For this interaction it played through a button (to create a button follow Amber’s demo on buttons)

after creating the button, create a movie clip and name it appropriately ( i named it intermediate_mc), then i created a motion tween. where i scrubbed through the motion through the number frames to get it to last for the appropriate amount of time. then add the code:

stop();

MovieClip(parent).nextFrame();

this will take it to the next frame after the clip has played through.

Creating a button to activate a movie clip

first create a button on the area of the screen you want to activate, create a frame from up to hit.

enter the code:
buddha_btn.addEventListener(MouseEvent.CLICK,buddha_btnPressed);

function buddha_btnPressed(event:MouseEvent):void{
gotoAndStop(9);
};

Create a movie clip in the next frame (i made it in frame 9) be sure to name it (in my case i named it help_mc), next create the tweening or whatever you want to do in the clip and add the code:

stop();

MovieClip(parent).gotoAndStop(8);

Because at the end of the clip I wanted it to go back to the place where I started, I added the frame number “8″ to take it back to where I hit the button.

Streaming Servers at Harvard School of Engineering and Applied Sciences

At Harvard Engineering School and Applied Sciences, they encourage the experimentation and testing of new systems. They are working now with a way to stream information to laptops via a satellite server. This is supposed to speed downloads and utilize academic scholarship. They have run several tests and keep coming up with user errors due to complex and complicated methods. User’s must go to technicians and get help accessing the network. Once on they are able to access the streaming server they can download and navigate quickly. They agree that the system needs work but are impressed with the results. They also look for new platforms for flexible users with flexible users relating to people diverse users of students (engineers to bio-chemists to physics) and faculty. I find it interesting to try to define navigation for complex systems like the one implemented at Harvard. I find it interesting as well to note that the use of streaming. As seen in the public sphere, commercial companies use streaming to limited paying customers to access their library of information. For example, Netflix has a large selection of movies which it allows users to access after buying an account. Though the access is limited; users often share their account with others broadening the number of users. Simple operation and simple design play into the popularity of Netflix. If a university implements the same tactics and thinking used by commercial companies like Netflix then a new mobile education revolution could follow. Student body would grow with simple use and mobile access. With the affordances of web-based learning many students from around the world will have access to higher learning, preferably free with shared membership. The results appear endless in the educational sphere. Many classes would be able to access whole text books and tutorials stored via satellite servers. Classes would be more flexible to students and educational tools wider used.

case study (A Case Study in Scientific Application Streaming at the Harvard School of Engineering And Applied Sciences):

http://ipip.intel.com/go/dvc/

Dynamic Virtual Clients

I didn’t understand a lot of the jargon being spoken, but the stuff I did understand was quite interesting. Being able to run a ‘desktop’ virtually without having all the software and hardware taking up space. This could lead to a complete downsizing of technology. Possibly everything running off of hand-held virtual devices. Interaction with this kind of technology is boundless. Riley’s app could essentially be integrated into the classrooms of the future, hurdling over the ‘laptop for every child’ initiative. This would have larger ramifications as well looking at the amount of resources it takes to produce the variety of parts found in computers. By cutting down on production you save resources and the environment. This kind of technology affords broader mobility with people being able to work separately from corporate and personal access. It is frightening from my stance because it blurs the line between physical personal space and virtual space. Reflecting on all the interactions we looked at in our process, I feel that the physical space can be just as important as the virtual one. With more advances in technology and complex interactions, who will define how we set boundaries for these hairy situations concerning public/private and virtual/physical.

case study (first case study at the bottom entitled “Enabling Device Mobility with Dynamic Virtual Clients”):

http://ipip.intel.com/go/dvc/

video:

Google E-store, boasts any platform

Google has always been a leader in innovation and easy open source for anyone and everyone. With the launch of their new online bookstore boasting virtual use by any platform, I wonder how other tech companies plan on competing. Will Apple’s iPad be a good suitor for this kind of technology? Will it bolster a new kind of tech-savvy interaction? This article brings up a lot of good points of discussion considering the who the technology serves not just the consumers but small businesses as well. After our presentations to T-Mobile and our classmates, I really began to appreciate our possible users. Without them we are nothing.

http://www.pcworld.com/article/195636/googles_ebook_store_five_burning_questions.html

Broadening the application for users

I saw this article and found it particularly interesting because Kevin Lynch, one of the head haunchos of Adobe, says he thinks it should not be up to a company to limit the choices of the users. He is referring to the HTML5 verses Flash debate. Many programmers and app. creators are choosing one or the other limiting the choices of what platform users can access. It sounds good to “make the best tools” ever, but how do you decide one is better than the other? I applaud his optimism in thinking that it shouldn’t be up to the companys but the users. However, technology usually evolves in terms of dollars and cents and not multiple venues of choice, which can get messy. To quote the good Book, “No man can serve to masters, either he will hate one or love the other…”

http://techcrunch.com/2010/05/05/adobe-cto-kevin-lynch-were-going-to-make-the-best-tools-in-the-world-for-html5/

ORIGAMI learning objective.

The approach to teaching kids will initially start out as simple and step-by-step directions that will encourage the kids to follow the steps to learn the different folds. As they begin to learn more advanced steps or if an older person were to use the app. then they would start at more advanced level. Users would be promoted to move faster then the app., fill in missing steps, or work in different more challenging ways that stimulate learning and brain function. The end result of an origami creation is the physical result but brain function and recalling memory is the result.

origami and Buddha team up.

spanky app

owchie!

ouch!

5 minute sketches

image finds

Mobile App Project Proposal Presentation

App-insanity

It appears the more I scour the internet I keep bumping into things relevant to this class. For instance, we had that nice long discussion at the beginning of an earlier class on our impressions of the iPad. We all shared common ideas and opinions on the object. Why would Apple create a redundant bit of technology after the tremendous success of their other products? I found it especially annoying that they were creating just for the sake of making something that people would buy based on the preconceived idea of the Apple brand. They had positioned themselves on the forefront of user based technology and software. With Steve Jobs, heralding the success of creating this new product that was a medium between the laptop and the iTouch, the iPad has capabilities that software designer’s seem to be embracing. As we design more and more the technology seems to either aid or inform the creation process. It makes me wonder how this may work for the iPad’s future. Anyways, enough of my ramblings, the attached article is from fast company mag and predicts the amount of people using app.s and what this means for the iPad platform. What do you guys think about this and our creation of app/s on the market/use of technology today and in the future to come where we are all billionaires because are app/s became sooo popular? I may buy a flying car. Thoughts? Ideas? Projections?

http://www.fastcompany.com/article/2010-year-app-apple-ipad-iphone-smartphone?partner=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+fastcompany/headlines+%28Fast+Company+Headlines%29&utm_content=Google+Reader

screen ideation

documentation of origami skill levels

storyboard>>>origami

After getting feedback from Ric on my initial idea about deciding how to cater between two audiences, I will be simplifying into one audience and two levels of expertise. There will be an opening sequence where the user can decide which level of difficulty to pursue. Upon selection, the user will either go through a series of sequences and steps to help them learn the folds to create an origami creation. The issue brought up in class today also addressed Ric's concern with how to prompt the interaction. He brought up the point that if the user has to pick up and put down the mobile device it will wear out the interaction. I propose perhaps using either the built in mic to allow the user to signal to go forward (by saying "NEXT") or signaling to go backward (by saying "BACK"). These rough ideas I will be going into depth more as I engage the different users and their preferences. Finally, at the end of the folding, I want to create either an animation or sound that will be played bringing the folded creation to life to the delight of the user.

SERVICE OUTCOME///Goals

SERVICE PURPOSE+

To teach kids and elderly people how to fold origami.

SERVICE GOALS+

To stimulate brain activity and development.

To engage how the user interacts with the folding process. First time users will be prompted step by step with sounds and rewarding stimuli to help engage them. The recurring (expert) users will be rewarded as well as prompted to recall missing steps. Memory and speed will be the primary touch points of rewards.

OUTCOMES+

As a person becomes more engaged in the interaction on the app. they become better origami folders. The faster they can understand a fold or know which fold comes next the further advanced they will become. The further advanced the user becomes the more familiar they become with the different folds and can interact more with the levels of folding.

T-Mobile questions

I am working on developing an mobile app that would teach origami to two different audiences. There are similarities for both. Both need to stimulate brain activity to aid in learning and recalling the different folds. However where as one focuses on learning new tasks and the other looks at more recalling steps, How would i devise a ways to integrate and separate the different learning types? Is it merely a question of deciding how and when to separate the two audiences or should it be more organic and build upon a user’s reactions to the specific tasks?

I also wonder if an app can be smart and think ahead of a user’s actions and try and engage them to be more bilateral in their approach as opposed to thinking in steps? Can apps have pieces of artificial intelligence?

As a person completes a task, should they be rewarded more often as they complete tasks without having to retry or go back? When is it important to reinforce performance?

||//origami\\\

WHO?

I will be focusing on two key groups, young kids and the elderly.

WHAT?

Teaching techniques that will encourage learning origami. There will be several different levels and ways of engaging the person to learn the folds from advanced to beginner. I through my research/concept mapping, I can see different connections with why a young kid needs to learn a certain way as opposed to an elderly person. Recalling memory and learning new ways of folding paper, stimulates the brain in ways to help reinforce memory and brain functions.

HOW?

The approach to teaching kids will initially start out as simple and step-by-step directions that will encourage the kids to follow the steps to learn the different folds. As they begin to learn more advanced steps or if an older person were to use the app. then they would start at more advanced level. Users would be promoted to move faster then the app., fill in missing steps, or work in different more challenging ways that stimulate learning and brain function. The end result of an origami creation is the physical result but brain function and recalling memory is the result.

WHY?

The purpose is brain development and memory for the old and young. I will be doing this through demonstrations (possibly vector drawings or photography or video), praise upon completion, and rapid retention of steps with missing steps to help users recall from memory what to do.