Thursday, February 6, 2014

Blog 14: Independent Component 1

Content:  

  • LITERAL
    (a) Statement saying: “I, student name, affirm that I completed my independent component which represents 30 hours of work.”
I, Brian Cabantug, affirm that I completed my independent component which represent 30 hours of work.
  • (b) Cite your source regarding who or what article or book helped you complete the independent component
Burd, Barry. Android Application Development All-In-One for Dummies. Hoboken: John Wiley & Sons, Inc., 2012. Book.

  • (c) Provide a digital spreadsheet (aka log of the 30 hours).   Post it next to your mentorship log.
DONE
  • (d) Explanation of what you completed.    
I was able to complete a basic rough prototype of an android application running on Java. It does basic functions, such as switching screens after a button press and can switch to a website after pressing another button. Activities are mostly linked as such.
  • INTERPRETIVE 
    Defend your work and explain how the significant parts of your component and how it demonstrates 30 hours of work.   Provide evidence (photos, transcript, art work, videos, etc) of the 30 hours of work.  
 I had been working programming, designing and organizing an android application for my independent component. My work covered all aspects of understanding the language and how to design an app. I had also learned how to connect classes and activities together to act as an action. Doing things such as linking Intents, coding strings for XML buttons to share throughout the application, and putting the design together to test it out. It represents 30 hours of work since most of the process would be split up among different people to create a prototype, while I decided to take all aspects of the process and attempt to create an application for android users.

Blueprint rough draft: click here
Add class example
Confirmation Screen

XML code for all string variables for app to use for display purposes

XML code to organize button values and screen variables

Screenshot of how the SDK and Eclipse Development Environment

First prototype version of testing app

Code from home screen

Clicking on logo button leads to...

School website.


  • APPLIED
    How did the component help you understand the foundation of your topic better?  Please include specific examples to illustrate how it helped. 
This component helped me understand the foundation of my topic better since it helped me realize some of the concepts and importance of development planning as well as testing. For example, I was going through with my design of my plan and my blueprint. It helped me execute the design of my app when developing a bit more simpler and allowed me to focus more on the code and problems that came up. Another thing that came up was understanding my language. I had to use my knowledge of Java to learn how to implement the idea of intents and switching screens through a button click with the method. It helped me see the works of what steps are needed to go into application development.

No comments:

Post a Comment