Team:SUSTC-Shenzhen-A/Notebook

From 2012.igem.org

(Difference between revisions)
 
(16 intermediate revisions not shown)
Line 135: Line 135:
#talkbubble1 {
#talkbubble1 {
   width: 275px;  
   width: 275px;  
-
   height:560px;  
+
   height:610px;  
//  background:#FAF0E6;
//  background:#FAF0E6;
//  background:#f2eada;
//  background:#f2eada;
Line 164: Line 164:
        <tr>
        <tr>
          <td valign="top">
          <td valign="top">
-
<div id="talkbubble_b">
+
 
-
               <p class="title">Week1: Torial of X-code</p>
+
               <h1 class="title"><strong>Notebook Overview</strong></h1>
               <ul>
               <ul>
-
                <li>7.9</li>
+
              <p><h3>Learning synthetic biology</h3></p>
               </ul>
               </ul>
-
               <p>Got the beginning of the needed softwares to build an iPhone app (Xcode, Cocoa,etc), knew the basic functions of these tools and syntactic structure of Object C.</p>
+
               <p>Before July, we had several courses about synthetic biology. We had a journal club almost every week where we shared the most classic experimental results in synthetic biology by presenting presentations. After this suffering yet satisfying process, we all gained the basic knowledge of synthetic biology and iGEM.</p>
               <ul>
               <ul>
-
                <li>7.10</li>
+
              <p><h3>Brainstorming</h3></p>
               </ul>
               </ul>
-
               <p>Learned to build user interface controls (here it means buttons) by both codes and interface builder. Besides we tested how to create an event, for example, to change the text in the screen when we clicked the button.</p>
+
               <p>During June, we gathered for several times to discuss our project. Almost everyone proposed a fantastic yet reasonable idea. Those ideas, including making a sequence of DNA into a piece of music, developing a synthetic biology game and so on, were discussed one by one. At last, we decided to write an app on iPhone due to its portability and popularity. We wanted to demystify the synthetic biology! Then we presented this idea to our supervisor.</p>
-
               <ul> <li>7.11</li>
+
               <ul> <p><h3>Learning Objective-C</h3></p>
               </ul>
               </ul>
-
               <p>Learned to change the size of image by varying the value of slider(another kind of UI controls), and made simple animation. We also created a simple browser that could show the website when we inputted the URL.</p>
+
               <p>Since none of us had experience developing software on iPhone before, we spent about 10 days learning Objective-C, which is similar to the computer language C and C++. After that we learned how to use Xcode, which is a developing tool.</p>
-
<ul>
+
 
-
                <li>7.12</li>
+
              <ul>
 +
              <p><h3>Starting to work</h3></p>
               </ul>
               </ul>
-
               <p>Tried to build a muti-page-displayed browser. Added "back","forward","home" buttons for more functions. We learned agency as well, which enable us to realize functions of different class in just one page.</p>
+
 
-
<ul> <li>7.13</li>
+
               <p>We divided our project into two parts: user interface part and database part. We wrote code from 8:00am to 5:00pm every day. Sometimes we had to do extra work during the night. After a long and hard but exhilarating travel with Xcode, we finally virtually finished the mainframe work.</p>
 +
 
 +
            <ul> <p><h3>A short vacation</h3></p>
 +
              </ul>
 +
              <p>We had a short vacation from 6th October to 12th October. Since most of our team members lived far away from Shenzhen, many of us got a chance to go home and stayed some time with parents.</p>
 +
 
 +
              <ul> <p><h3>Back to project</h3></h>
 +
              </ul>
 +
              <p>After the vacation was the debugging and optimizing user interface time. It was truly an awful period. Sometimes it took us several days to locate and remove a bug. After about 10 days’effort, we finished our app eventually. We submitted out software to AppStore on 22nd October. Then we started to write the second software.</p>
 +
 
 +
              <ul> <p><h3>Human practice time</h3></p>
 +
              </ul>
 +
              <p>While writing codes, we didn’t forget to do our human practice. We put on many posters about synthetic biology in our campus. We delivered a presentation to explain synthetic biology, iGEM game and our project to the new students this semester. And many of the new students were really interested in iGEM. Further more, we went to the local high school to introduce synthetic biology and iGEM.</p>    
 +
 
 +
              <ul> <p><h3>Rejection & Resubmission of the BioSearch</h3></p>
               </ul>
               </ul>
-
               <p>Achieved picture dragging and spinning functions. Also built a simple program that could show the coordinate of touched place when user touched the screen.</p>
+
               <p>Our first app was rejected! This bad news shocked everyone. The reason was that we just used a private(illegal) API! We felt upset and disappointed. Only less than a month time was left, we had to work day and night. Half of our team members continued to write the second app, the other half started to rewrite the first one. After 10 days of torturous rewriting, we submitted our first software to AppStore again.</p>      
-
<ul> <li>7.14</li>
+
              <ul> <p><h3>Preparation of Asian Jamboree</h3></p>
               </ul>
               </ul>
-
               <p>Learned to create a table whose every row one-to-one corresponded to a particular key (and the key could be used to search the column). We also achieved the navigation function that we could went to different page by clicking different row of the table.</p>  
+
               <p>Xiao Tong, Xin Yang and Mubing Zhou prepared for an attractive presentation. Jingyao Guo and Yiqi Jiang designed the poster, prepared the poster presentation. There was a great news that our app could be download in iTunes just several days before we participate in the Asain Jamboree. We had such a good time in HKUST! Please click <a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/Activity_AJ">here</a> for details.</p>  
-
<ul> <li>7.15</li>
+
              <ul> <p><h3>Back to Work!!</h3></p>
               </ul>
               </ul>
-
               <p>Learned about memory management. We studied the way to load data from XML files, and add search function to the table we built before. That day we completed with the primary knowledge needed, then our project was started!</p>        
+
               <p>Back from Hong Kong, we fixed several minor bugs in Biosearch and continued the work of Biodesign. Though the school begun, many activities were held, lots of homework need to be done and many quizs were comming, we finished the second software Biodesign with high quality !</p>  
-
</div>
+
</br>
 +
<p>And now,</p>
 +
<p><strong>America, we are coming!</strong> </p>  
</td>
</td>
Line 197: Line 214:
-
         <td><div id="talkbubble1"><div class="sidebar_box"><div class="sidebar_box_top"></div>
+
         <td valign="top"><div id="talkbubble1"><div class="sidebar_box"><div class="sidebar_box_top"></div>
  <div class="sidebar_box_content">             
  <div class="sidebar_box_content">             
<p class="title1">Notebook</p>
<p class="title1">Notebook</p>
<img src="https://static.igem.org/mediawiki/2012/c/c9/Devidingline_side.jpg">
<img src="https://static.igem.org/mediawiki/2012/c/c9/Devidingline_side.jpg">
-
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/Notebook"><strong>Abstruct</strong></a></p>
+
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/Notebook"><strong>Overview</strong></a></p>
 +
<p><strong>Preparation</strong></p>
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/JC"><strong>Journal Club</strong></a></p>
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/JC"><strong>Journal Club</strong></a></p>
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/FP"><strong>Final Project</strong></a></p>
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/FP"><strong>Final Project</strong></a></p>
-
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week1"><strong>Xcode Torial(week 1)</strong></a></p>
+
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week1"><strong>Xcode Tutorial(week 1)</strong></a></p>
<p><strong>Biosearch section1(week2,3)</strong></p>
<p><strong>Biosearch section1(week2,3)</strong></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week2">week 2</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week2">week 2</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week3">week 3</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week3">week 3</a></p>
-
<p><a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week4&5"><strong>Biosearch section2(week4,5)</strong></a></p>
+
<p><strong>Biosearch section2(week4,5)</strong></p>
 +
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week4&5">week 4~5</a></p>
<p><strong>Tinker Cell(week,6,7)</strong></p>
<p><strong>Tinker Cell(week,6,7)</strong></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week6">week 6</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week6">week 6</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week7">week 7</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week7">week 7</a></p>
 +
<p><strong>Comprehensive work</strong></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week8">week 8</a></p>
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week8">week 8</a></p>
-
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week9">week 9</a></p>
+
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week9">week 9~12</a></p>
-
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week10">week 10~12</a></p>
+
<p>&nbsp;&nbsp;<a href="https://2012.igem.org/Team:SUSTC-Shenzhen-A/week13">week 13~18</a></p>
<div class="sidebar_box_bottom"></div>                     
<div class="sidebar_box_bottom"></div>                     

Latest revision as of 01:45, 26 October 2012

Notebook Overview

    Learning synthetic biology

Before July, we had several courses about synthetic biology. We had a journal club almost every week where we shared the most classic experimental results in synthetic biology by presenting presentations. After this suffering yet satisfying process, we all gained the basic knowledge of synthetic biology and iGEM.

    Brainstorming

During June, we gathered for several times to discuss our project. Almost everyone proposed a fantastic yet reasonable idea. Those ideas, including making a sequence of DNA into a piece of music, developing a synthetic biology game and so on, were discussed one by one. At last, we decided to write an app on iPhone due to its portability and popularity. We wanted to demystify the synthetic biology! Then we presented this idea to our supervisor.

    Learning Objective-C

Since none of us had experience developing software on iPhone before, we spent about 10 days learning Objective-C, which is similar to the computer language C and C++. After that we learned how to use Xcode, which is a developing tool.

    Starting to work

We divided our project into two parts: user interface part and database part. We wrote code from 8:00am to 5:00pm every day. Sometimes we had to do extra work during the night. After a long and hard but exhilarating travel with Xcode, we finally virtually finished the mainframe work.

    A short vacation

We had a short vacation from 6th October to 12th October. Since most of our team members lived far away from Shenzhen, many of us got a chance to go home and stayed some time with parents.

    Back to project

After the vacation was the debugging and optimizing user interface time. It was truly an awful period. Sometimes it took us several days to locate and remove a bug. After about 10 days’effort, we finished our app eventually. We submitted out software to AppStore on 22nd October. Then we started to write the second software.

    Human practice time

While writing codes, we didn’t forget to do our human practice. We put on many posters about synthetic biology in our campus. We delivered a presentation to explain synthetic biology, iGEM game and our project to the new students this semester. And many of the new students were really interested in iGEM. Further more, we went to the local high school to introduce synthetic biology and iGEM.

    Rejection & Resubmission of the BioSearch

Our first app was rejected! This bad news shocked everyone. The reason was that we just used a private(illegal) API! We felt upset and disappointed. Only less than a month time was left, we had to work day and night. Half of our team members continued to write the second app, the other half started to rewrite the first one. After 10 days of torturous rewriting, we submitted our first software to AppStore again.

    Preparation of Asian Jamboree

Xiao Tong, Xin Yang and Mubing Zhou prepared for an attractive presentation. Jingyao Guo and Yiqi Jiang designed the poster, prepared the poster presentation. There was a great news that our app could be download in iTunes just several days before we participate in the Asain Jamboree. We had such a good time in HKUST! Please click here for details.

    Back to Work!!

Back from Hong Kong, we fixed several minor bugs in Biosearch and continued the work of Biodesign. Though the school begun, many activities were held, lots of homework need to be done and many quizs were comming, we finished the second software Biodesign with high quality !


And now,

America, we are coming!

Footbar.jpg