Monthly Archives: May 2013

article chapter update Week April 29

This week, people from Worcester Art Museum come to the class and gave each of the content group some suggestions to make our app looks nicer and more usable. Her suggestion for our group is follow:

First, make the interface more simpler, so when the readers scrolling the article, the pictures will not fly everywhere;

Second, add the lightbox feature into the chapter. Although I have set up the feature, but we are not yet to combine. 

Third, since they have HD pictures, they want us to make zoom function into the app, which we disable the function at beginning. 

This week, with joe’s help, my lightbox function now is working in the app.

http://cstest.worcester.edu/development/li/zoom/CS401Spring2013-user_interface/articles/archaeology.html

My primary work is working on the zoom function. My goal is to having zoom function, while doesnot effect other chapters. 

By talking with my classmate, Williams, he told me the way  how to disable the zoom function. 

 

Goes in <head> of html

<meta name=”viewport” content=”width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no” />

 
Goes in <javascript>
 
<script type=”text/javascript”>
      $(document).bind(‘touchmove’, function(e) { e.preventDefault(); } );
    </script>
 
And the next thing is to make my lightbox zoom function work. while does not effect my article page. 
 
After I test it, it will work if I close my lightbox in a regular size. However, if I close my lightbox pictures while I zoom in, my article chapter will be effect.
 
For the last week, I will continue working on this problem. And I will say, the article chapter is getting their!

From the blog zli1 » cs-wsu by zhengjunli and used with permission of the author. All other rights reserved by the author.

Last Class!

Today we had our last class! Everything seems to be mostly done just putting everything together and making sure it runs correctly. The only thing that had to be done today was put licensing in the all the code files. Next week we will meet and each group will give a presentation on how the entire semester went and what exactly it is that we did and how we got to our finished product. It has been a long semester and a lot of hard work but it was an interesting class to take. We finally got to take what we have been learning and use it in a real world project. We got to learn how to deal with a company and take what they imagine there application to look like and actually bring it to life. I think we did a good job with grasping all the pieces they wanted in the puzzle app! I can’t wait to be able to visit the Worcester Art museum and actually use the app that we have been working on all semester and be able to say my classmates and I built this!

From the blog klentblog » cswsu by klent22 and used with permission of the author. All other rights reserved by the author.

What We have Now on ScreenSaver Part

Finally i got the access back to my blog. For some reason i have not been able to receive the password-reset email for my WordPress account.

Now, for the screensaver part, we have the code almost ready. According to the design Tim asked us to make on our app, the screensaver part has 2 parts as i mentioned on my previous post: a screensaver and  a introduction page.

Here is how they look like:

1st: it is a slideshow of the statues and their pieces.

Image

2nd, when any touch is done to the screen, a instruction box will pop up, and after that is the introduction screen.

Image

ImageBy swiping back and forth, we can navigate the slide of the introduction.

3rd, when the “Skip to Home” button is touched, the homepage will pop up.

Image

.

Previously, there was another introduction page we came up with with the design from the website http://www.bttls.com:Image

But due to the incompatibility of this version on the iPad, the jQuery mobile version above was chosen.

From the blog daunguyen10&#039;s Blog » CS-WSU by daunguyen10 and used with permission of the author. All other rights reserved by the author.

Week of 5/6/13: Bug fixing

This past week, I just fixed some bugs in my files

1) screensaver links to the wrong document name (easy fix).

2) IntroPage: left & right navigation buttons are (much) slower than swiping fingers, I’ve tried playing with the values in the jquery-mobile.js file to make the transition faster, which it did make it faster, but the transition was still not seamless like when swipe the fingers. So  I just decided to get rid of the navigation buttons, and replace it with “Help” button to give user info on how to navigate the pages. Now it looks like this,

Image

 

and when you click the Help button, the pop-up dialog looks like this,

Image

 

Now I will work on writing a How-To document to give Tim information on how to change the content of my pages, for future reusability.

From the blog ssuksawat » cs-wsu by ssuksawat and used with permission of the author. All other rights reserved by the author.

Week of 5/6/13: Bug fixing

This past week, I just fixed some bugs in my files

1) screensaver links to the wrong document name (easy fix).

2) IntroPage: left & right navigation buttons are (much) slower than swiping fingers, I’ve tried playing with the values in the jquery-mobile.js file to make the transition faster, which it did make it faster, but the transition was still not seamless like when swipe the fingers. So  I just decided to get rid of the navigation buttons, and replace it with “Help” button to give user info on how to navigate the pages. Now it looks like this,

Image

 

and when you click the Help button, the pop-up dialog looks like this,

Image

 

Now I will work on writing a How-To document to give Tim information on how to change the content of my pages, for future reusability.

From the blog ssuksawat » cs-wsu by ssuksawat and used with permission of the author. All other rights reserved by the author.

End Results

In the final week of class I find myself going over what I’ve accomplished and learned from this class. I’ve learned how to read HTML 5, not necessarily code in it however. I’ve learned Javascript and how to manage a real life software development project as well as how to interact with others in an environment where there are multiple coders. And I’ve also been able to boost my troubleshooting abilities with programming.

From the blog CS:401 » CS-WSU by dcarlin2013 and used with permission of the author. All other rights reserved by the author.

This is it…

This semester went by so fast! It is crazy to see how our progress has made over the entire length of the semester from Day 1 to now. I know for my group the puzzle, we have made a lot of progress and learned a lot. Getting a better understanding in HTML5, JavaScript, & CSS has been very helpful. Especially how my job has me doing some work at times with theses languages which make it easier now to understanding the code. The last bit of work left to do is the powerpoint presentation for next’s week final block.

This class has been a fun and a learning experience with new tools that will help us all in our future careers in Computer Science. Working with the Worcester Art Museum was just like working for a company or in my case it felt like I was reporting to my boss. I think the class definitely gave everyone a feel of what the future will be like in our paths and how it will be to meet deadlines for future managers (Tim in our case) to see for approval. Communication is key and this class really got us into that aspect of working as part of a team to complete tasks compared to any other college class.

 

From the blog rwilliams5262 » cs-wsu by rwilliams5262 rwilliams5 and used with permission of the author. All other rights reserved by the author.

This is it…

This semester went by so fast! It is crazy to see how our progress has made over the entire length of the semester from Day 1 to now. I know for my group the puzzle, we have made a lot of progress and learned a lot. Getting a better understanding in HTML5, JavaScript, & CSS has been very helpful. Especially how my job has me doing some work at times with theses languages which make it easier now to understanding the code. The last bit of work left to do is the powerpoint presentation for next’s week final block.

This class has been a fun and a learning experience with new tools that will help us all in our future careers in Computer Science. Working with the Worcester Art Museum was just like working for a company or in my case it felt like I was reporting to my boss. I think the class definitely gave everyone a feel of what the future will be like in our paths and how it will be to meet deadlines for future managers (Tim in our case) to see for approval. Communication is key and this class really got us into that aspect of working as part of a team to complete tasks compared to any other college class.

 

From the blog rwilliams5262 » cs-wsu by rwilliams5262 rwilliams5 and used with permission of the author. All other rights reserved by the author.

CS 401 Blog – Final Stretch

Over the past few weeks, the ideaLab app for the Worcester Art Museum has received the majority of its finishing touches. A lot of the time has been spent communicating with Tim and his colleagues on the visual aspect of the app as a whole; where things are being placed and what colors and images to use. The core functionality of the project is there and ready, it’s just a matter of getting feedback from the higher powers over at WAM and applying the changes that they desire.

On the puzzle’s side of things, it’s much of the same story. We’ve had the finished idea for a few weeks now, but our group has been communicating back and forth with Tim pertaining to a few things. He sent us a layout of a cover page to be the first page one see’s when they visit the puzzle section. This was just a matter of converting these images to the right size and placing them correctly. There was also editing done to the actual page the puzzle is on; images for the buttons have recently been added and other formatting issues have been taken care of.

Overall, this has been an interesting semester. This class provided a fun, and sometimes frustrating challenge. What I really am taking out of it is more than the actual programming and development – I think the class as a whole gained valuable real world knowledge. The process of dealing with a client and working as a group are skills people in the field of computer science must grow accustom to using, and I think this class provided that.

From the blog ksabanty » cs-wsu by ksabanty and used with permission of the author. All other rights reserved by the author.

This is it

This post is for others as much as it is for me. I’m using it as a point where I left off today and continue over the next few days.

I’ll start off with the success. Pinch to zoom somewhat works BUT it is very buggy to say the least. If the kiosk is used to disable the pinch to zoom, it should completely disable it and be at the point it was (a usable state). The problem with zoom right now is that it is zooming in the entire web page, but it is only being used when the image is clicked. Other functionalities will be disabled in the zoom sequence. What needs to be altered here is making the background static so it does not move and only the image is zoomed in upon.

Onto the other issue. I’m still trying to work on it, but the carousel is still not swiping. I have it all ready for the code to be put in. The swipe setup  is ready and it is acknowledging the swipe at the right time (using alert() I can tell) it’s just implementing it in. It’s tedious to test. Each time I have to upload the changes to the test server and test through my iPad. It’s an issue with variables. It just needs to update what gallery image needs to be centered. Using and array like galleryImage[i + 10] for example is what needs to be done, but a little more involved.

I’m hoping I can get this running up to standard before the semester is over. I would hate to drop it onto someone else.

 

From the blog Sean » cs-wsu by shorton1 and used with permission of the author. All other rights reserved by the author.