GUI requirements for Screen1
1. Button: The button will let you trigger the event and is a very essential component. Texting component: This is essential to SMS/text message related functionality. It enables you to read and write text messages to the desired phone numbers. Phone call component: This is essential for call related functionality. It can detect your incoming calls and place new outgoing calls, as required. Tiny DB: When you need to store some data persistently within the device, Tiny DB comes into the picture. It enables you to store values corresponding to unique tags, into the phone database. Location sensor: This will sense your current location in terms of latitude and longitude. Notifier: This is used to display some instructions or give controls over your existing components. You will understand its functionality better as we implement it in the app. 4. 5. 6. visible on the screen. Tiny DB: When you need to store some data persistently within the device, Tiny DB comes into the picture. It enables you to store values, corresponding to unique tags, in the phone database. Notifier: This is used to display some instructions or give controls over your existing components. You can see how it functions in more detail as we will be implementing it in the app. Horizontal arrangement: This component plays a crucial role in keeping the child components horizontally aligned. Whichever component you put into it will be kept horizontally aligned. Given above are the components that we require for this application. Let’s drag them on to the designer from the left hand side palette.
Drag and drop the components mentioned in the table above the viewer.
Visible components can be seen by you while the non-visible components will be located beneath the viewer under the tag ‘non-visible’.
Put separate components for Screen1 and Screen2.
To create a new screen, click on the ‘Add Screen’ button just above the designer viewer.