Team:SUSTC-Shenzhen-A/Notebook

From 2012.igem.org

(Difference between revisions)
m
m
Line 169: Line 169:
               <p><h3>Learning synthetic biology</h3></p>
               <p><h3>Learning synthetic biology</h3></p>
               </ul>
               </ul>
-
               <p>Before July, we had several courses about synthetic biology. We had a journal club almost every week. We shared the most classic experimental results in synthetic biology by presenting a presentation every journal club. After this suffering yet satisfying process, we all had some basic knowledge about synthetic biology and iGEM.</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>
               <p><h3>Brainstorming</h3></p>
               <p><h3>Brainstorming</h3></p>
               </ul>
               </ul>
-
               <p>In June, we gathered for several times to discuss our project. Almost everyone proposed a strange yet reasonable idea. These 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>
+
               <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> <p><h3>Learning objective-C</h3></p>
+
               <ul> <p><h3>Learning Objective-C</h3></p>
               </ul>
               </ul>
-
               <p>Since none of us had experience developing software on iPhone before, we spent about 10 days learning objective-C, which is similar to C and C++ language, and how to use Xcode, which is a developing tool.</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>
               <ul>
Line 182: Line 182:
               </ul>
               </ul>
-
               <p>We divided our project into two parts: user interface part and database part. We wrote code from 8:00am to 5:00pm. Sometimes we had to do some extra work during the night. After a long and hard but exhilarating travel with Xcode, we finally virtually finished the mainframe work.</p>
+
               <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><h3>A short vacation</h3></p>
               </ul>
               </ul>
-
               <p>We had a short vacation during 6th October and 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>
+
               <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><h3>Back to project</h3></h>
               </ul>
               </ul>
-
               <p>After the vacation was the debugging and beautifying user interface time. This was the most awful time. 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>  
+
               <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><h3>Human practice time</h3></p>
Line 198: Line 198:
               <ul> <p><h3>Rejection of our first app</h3></p>
               <ul> <p><h3>Rejection of our first app</h3></p>
               </ul>
               </ul>
-
               <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 continued to write the second app, the other half started to rewrite the first software. About 10 days later, we submitted out first software to AppStore again.</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>         

Revision as of 17:03, 26 September 2012

Abstract

    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 of our first app

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.

Footbar.jpg