Project_Alic

toc =ITGS Project: Creating A 15,30,60 second TV ad for Gymboree= (Alic Pang) =Blog Entries= __Wednesday August 17th 2011 (After summer vacation)__ Unfortunately I realized the scale of this project. I understood that it was too overwhelming for me as an ITGS student. I decided to change my topic and focus it on a promotion video for my mother's business.

__Monday May 16th 2011 (After interview)__ YES!!! The interview was awesome. Mr Meldrum really liked the idea of me creating a BISS app for the iPhone, even after the interview we had a short chat and he commented; "no matter what you name it, this is revolutionary." He specified how the target audience are the parents, and the goal is to be more connected to them allowing them to know about the events happening in BISS, he said how studywiz and the email was inefficient for communicating with the parents. I will further interview Mr. Ray Gentlemen about the necessary software equipments, steps etc that will help me create the BISS app, I will also keep his contact information so I can get constant help when required.

__Monday May 16th 2011__ Today I finished the survey questions which I will ask Mr Meldrum (My client is BISS), the questions focuses on problems that BISS has with its communication with parents. However depending on Mr Meldrum I am also open for the app to be used for advertising purposes, or study purposes for students. The interview will be held at 2:45pm using audacity, the results will then be posted in the Survey Questionnaires section below in both text and mp3 format.

__Wednesday May 11th 2011__ Today I finally decided that I will work on creating an iPhone app for BISS. Mr Cooperman suggested creating an web app, but I feel that there is no need since my project is focused on convenience; the ability to check what is going on in BISS anytime, anywhere. Where as an web app would be useless since the BISS website would already exist, it was also out of my personal interest to do a iPhone app and since BISS really demands one then why not do it? The client here would be BISS, and the first person I will talk to is Mr Meldrum and interview him with my interview questions.

Survey Questions:
 * 1**. How do the general public and prospective clients learn about Gymboree?


 * 2**. How do you explain Gymboree to first time customers?


 * 3**. What advertising method has been the most successful?


 * 4**. What problems or issues have you had with advertising in the past?


 * 5**. What form of advertising do you want developed? Why?


 * 6**. What would you like this ad to be about? Eg: Main focus.


 * 7**. What is special about your business that the ad should really include?


 * 8**. Would you also prefer some Computer generated imaging?


 * 9**. Would you prefer me to create your own copyright music?


 * 10**. Do you want animation in the final product?

=TOOLS Required=

Xcode4:
(The app creating software) Software description: Xcode 4 provides everything developers need to create great applications for Mac, iPhone, and iPad. Xcode 4 is also available to members of the Mac and iOS Developer Programs from the Apple Developer website.

Xcode 4 has been streamlined to help you write better apps. It has unified user interface design, coding, testing, and debugging all within a single window. The Xcode IDE analyzes the details of your project to identify mistakes in both syntax and logic, it can even help fix your code for you.

Xcode 4 runs on Mac OS X Snow Leopard and includes the Xcode IDE, Instruments, iOS Simulator, the latest Mac OS X and iOS SDKs, and hundreds of powerful features:

Innovative tools to help you create great apps - Interface Builder is fully integrated as a design canvas within the Xcode IDE - The Assistant shows files related to what you're editing, such as the header, superclass, or controller - The Version editor shows a live source code comparison through Git or Subversion history - Live Issues display errors as you type, and Fix-it can correct the mistakes for you - Apple LLVM compiler now includes full support for C++, in addition to C and Objective-C - The new LLDB debugging engine is faster and more memory-efficient than GDB - Instruments adds System Trace and new iOS instruments including OpenGL ES

Streamlined interface that is faster and easier to use - Design your interface side by side with the backing source code - Create connections from your GUI design directly to the related source code - Use tabs to organize your workspace, or double-click to open files in a new window - Schemes let you customize exactly how your app will build, run, profile, and deploy - Debugging and console views slide in without disturbing your place in the editor

Professional editor keeps you focused on your code - Click the Jump Bar at the top of the editor to instantly go to another file - View message bubbles to see errors, warnings, and other issues right beside the code - Use the ribbon on the left of the editor to fold your code, or highlight scope

Embedded Apple LLVM technology finds and fixes bugs for you - Analyzer travels countless code paths looking for logical errors before they become bugs - Live Issues underlines coding mistakes as you type with no need to build first - Fix-it can confidently correct mistakes for you with just a keystroke - Code completion for C, C++, and Objective-C is incredibly fast and accurate

Instruments for visual performance analysis - Compare CPU, disk, memory, and OpenGL performance as graphical tracks over time - Identify performance bottlenecks then dive deep into the code to uncover the cause - Monitor your app directly, or sample the entire system, with very little overhead

To test or deploy applications on an iOS device you must be a member of Apple's iOS Developer Program. To submit your Mac or iOS apps to the App Store you must be a member of the Mac or iOS Developer Program. Some features may require Internet access.

Accessorizer
(Xcode coding software) 3 Software description: Xcode is fantastic! And Accessorizer, Xcode’s No. 1 companion tool, makes the development process just that much easier and more fun as it allows you to focus on the more creative elements of your program. This must-have dev tool enables you to work much faster as it removes the tedium of writing @property and @synthesize statements, providing a wide range of coding styles while helping you avoid common mistakes.

Additionally, using Accessorizer makes it a one-click to simply override synthesized accessors and generate the appropriate 1.0 style getters and setters to accommodate virtually any memory management scheme you might need. And when using Accessorizer Services, you will stay focused in Xcode, TextMate, BBEdit … or any editor of choice. Many more features. =Survey Questionnaires= Prompt: I am designing a BISS app for the iPhone, the following questions will help me better understand your specific requirements. New questions (these questions will be the ones asked): 1.What are the methods of communication with the BISS community students, teachers, and parents? 2.What is working well? What could be improved? 3.Do you like the BISS website? 4.What do you like about BISS having an iPhone app? 5.What are the advantages of having a BISS iPhone app? 6.What are the disadvantages of not having a BISS iPhone app? 7.Do you think people will be use the iPhone app? 8.Who do you think will most likely use it? 9.Do you intend this BISS iPhone app to be made for students to help them study, or for parents to keep in touch with the school, or for advertising purposes? Or do you think all three should be included? 10.Do you think (Whatever they specified ontop students/parents/new students) will find the app useful? 11.As part of the app feature do you think the app should include a photo gallery of BISS? Or perhaps multimedia? 12.Do you think this app should be free?
 * Website, studywiz, email, paper, and occasionally text messages.**
 * Website is working well, most people get their information from the website, its the only one that consistantly work well, for students and teachers studywiz works well**
 * It's okay, we use google calenders and occassionally google calender becomes blocked**
 * Love it, every school should have an iphone app**
 * People can click one thing and get instant information**
 * We're trying to show that we are a technology based school, and not having an iPhone App for BISS shows the opposite**
 * Yes**
 * Students and teachers, more and more parents, ipad app perhaps would be better because it is aimed at older audience**
 * Parents to keep in touch with the school, it's the main goal, students have access to studywiz, advertising is fine. The area that we lack the most is communication with parents**
 * Definetly**
 * We could have a photo/multimedia section, it doesn't have to be big, it can link to the website, people go to the website for very detailed information. The app is more for communication and telling them what's about to happen**
 * Yes**

Mr Meldrum's answers: media type="file" key="Mr Meldrum project interview.mp3" width="240" height="20" =Introduction= Despite all my hard work and preparation for my original topic (creating an electronic spread sheet for one of the Gymboree Centers), I was delighted with what people were able to achieve with interactive apps, all my inspiration came from the app called "Our Choice"; it is an interactive book that teaches the climate change crisis. Not only is it a book, it is an interactive book which allows the reader to not only read, but also look at photos open up photos, watch videos and browse climate change data with interactive info graphs where data can be explored with the finger. (The video below will help show "Our Choice")

My topic surrounds the idea of moving into the 21st century where everything is "technologized" (my word) manual spreadsheets replaced with electronic ones, paintings replaced with Desktop publishing, paper replaced with Word Processors etc. BISS amongst all the international schools in Beijing remains the oldest, with mobile technology so great that people can read emails, chat, call, browse the web, play games, read books, watch movies, listen to music and even use phones as a gps. Then why not design a BISS app for the iPhone which have become the world's leading mobile company. BISS has a website (can be found here) where people can read news, browse information about BISS, learn about staff members and its curriculum, but why not have all this on the iPhone? This is where people can get instantaneous updates on BISS events, contact information, address, videos about BISS, and possibly even a guide tour of BISS. All this is possible with technology, all that is required is effort.

__**TED Talks: Our Choice**__ media type="custom" key="9382102"

=Abstract=

[[image:Slide1.JPG width="800" height="600"]]
I am particularly interested in spreadsheets I would like to improve my spreadsheet skills by focusing my project on spreadsheets For this project I will uses complex techniques such as Multiple linked sheets,Customized macros etc. While at the same time applying good use to the basics such as charts， basic functions etc

[[image:Slide2.JPG width="800" height="600"]]
Goal: To create an optimum spreadsheet which enables easy calculations for Gymboree inner mongolia centre profit status. Create a spreadsheet where staff members can easily put raw data such as the number of customer subscriptions for each set of payment etc 9000kuai for 100 classes (number of subscriptions: 30) 5000kuai for 50 classes (number of subsricptions: 200) etc Then putting into account fees such as staff salaries, building rent fee, initial bank debit, water fees, electricity fees, security fees, food fees (biscuits, coffee, tea are all provided), classing equipment fees, material fees (paper etc), internet costs etc. Using relative and absolute references to create a final profit status of the gymboree inner mongolia centre. The client here will be my mom since she's the manager The area of impact here would be 2.1 Buisness and employment, but it also follows the tags 2.3_modeling_simulations and 3.8_spreadsheets 

Task 1 - Getting started with the Project
Project Management - important considerations What you need to do now:
 * You must document all aspects of the project to authenticate it as your work - that means working on the product in class as well as at home
 * All communication with the client is to be documented - either via text or multimedia
 * Read: Introduction to Project Management
 * Find a client
 * Prepare a set of interview questions and conduct the interview - you may need to do this once, then send supplementary questions. Document all responses!
 * Identify the PROBLEM the client has
 * Discuss TWO possible solutions that involve higher level use of TWO pieces of SW

Task 2 - Pitch for Project Ideas
1. Download this document [|d_3_itgsx_tsm_0907_1_e.pdf]

2. Read the document and think about what type of tools you would like to develop further 3. Think about the type of project you would like to develop in terms of client and area of impact. 4. Prepare a one minute pitch which advertises your 'potential' skills (remember that you will be expected to develop your technical skills more deeply). 5. Your pitch may comprise 4 slides:
 * Skills interested in developing (Technical Skills)
 * Area of Interest (Area of Impact)
 * Suggestions of the types of products you may be interested in developing
 * Type of client/organisation that you would like to work with (Area of Impact)

We will then be having a session in Elluminate on Tuesday April 26th at 8:00 in the evening where you will present your ideas and receive feedback. Elluminate Recordings wiki

After the session, you will need to make a blog post and include the oral feedback from the session. Then we will all look for potential clients for you! Suggested clients - please read

Background and Assessment Details
Requirements: 1. A cover page, 2. The product (IT solution), 3. The documentation See your teacher for the .zip folder with templates for these requirements.
 * **File** || **Nature of Submissions** || **Criterion** || **Marks** ||
 * Initial investigation (of problem) || Text || A ||  ||
 * Initial consultation || Methods such as written record of the interview (summary or transcript), a sound file, a video, or an exchange of emails that may be supported by a questionnaire || A || 3 ||
 * Analysis || Analysis form including additional text || B || 5 ||
 * Project schedule || Project schedule form || C || 3 ||
 * Product design || Product design form || D || 4 ||
 * Product development || Text with screenshot evidence || E || 8 ||
 * Feedback from client || Methods such as written record of the interview (summary or transcript), a sound file, a video, or an exchange of emails that may be supported by a questionnaire || F ||  ||
 * Product evaluation and future product development || Text || F || 4 ||
 * Required elements ||  || G || 3 ||
 * ||>  || Total Marks || 30 ||