HCI - 06 Lab Exercise 1
HCI - 06 Lab Exercise 1
Sevilla
BSIT 2B
Human Computer Interaction
A. On what specific part of the program were the java.awt and javax.swing packages
used?Explain how.
-Because they belong to the same class, they are part of Java Foundation Classes, what Java Awt
and Java Swing can do appears to be the same. However, Java Awt is just like an extension of
Java Swing that can do the characteristics of each other. What Java Swing is capable of is
displayed in the image below. Java awt is used to create or fix a frame, and in this case, you can
also fix the items inside of it.
- In this part java swing comes in. it instantiates what is needed to generate a frame that can be
input.
B. On what specific part of the program was the java.awt.event package used? Explain how
- What Java Awt can perform is discussed in this section. It is they who decided on the size,
composition, text, and other elements that will be used to change the order or size of the
framework you will create.
In line with the concept of the program that you created (a program that generates IP address),
search for at least one (1) framework that can be used in creating the same program. Explain
how you will implement the framework.
-Spring framework
Spring is an open-source application framework that offers infrastructural support for the
creation of Java applications. Spring, one of the most well-liked Java, aids programmers in
building high-performing applications using straightforward Java objects.
For the Java platform, the Spring Framework serves as both an application framework and an
inversion of control container. Any Java application can use the framework's core features, but
there are extensions available for developing web applications on top of the Java platform.
After re-examining the program and finding another suitable framework, search for mobile user
interface (UI) toolkits which are not included in 06 Handout 1. Provide the following details for
each toolkit:
a. Toolkit name
- Swiftic
b. Toolkit creator/developer
- Ronen Shilo, Dror Erez, and Gaby Bilczyk
c. short toolkit description
- Swiftic is the world's leading do-it-yourself app creation platform. A unique platform enables
anyone to quickly and easily create custom mobile apps and sites.
d. Base on your understanding, how will this toolkit help developers and designers create a
better user interface? Cite some examples, if possible.
- Can create basic frameworks for all major mobile devices (iPhone and Android), with minimal
cost and no coding necessary. What I found good about this toolkit is that it is compatible with
any phone OS, and it is easy to create an app or framework and I can say that it is user friendly.