Professional Documents
Culture Documents
MAD2 Written Final Exam
MAD2 Written Final Exam
locationFromAddress – While using geocoding package, what method should you call to covert
the address into latitude and longitude coordinates?
jsonDecode - It is a function that parses a string and returns the resulting Json object.
No – When we get a response from a web service, should it always be in a JSON format?
VideoPlayerController - With the use of video_player package, what class should you declare
and use to control the platform video player?
AndroidManifest.xml – In what file should you declare permissions to access location of the
device?
403 – What is the HTTP response code that means access to the resource is forbidden?
latitude/longitude - Provide one of the two parameters when calling the LatLng constructor.
google_maps_flutter - It is the Flutter plugin for integrating Google Maps in Android and iOS
applications.
Tween - It is a class that is used for linear interpolation between a beginning and ending value.
explicit animation(explanation) - Explicit animations are animations where you have full control
over the animation's progress, state, and parameters.
GoogleMap - It is a widget which displays a map with data obtained from the Google Map
services.
lowerBound - It is a parameter for AnimationController that sets the smallest value of the
animation can obtain.
GoogleMapController - It serves as controller for a single GoogleMap instance running on the
host platform.
Cloud Firestore – This is a NoSQL document database that allows the storage, synchronization
and query of data for mobile and web apps.
firebase_auth – It is a package used when working with Flutter Authentication on your flutter
app.
UserCredential - is returned from authentication requests such as
[createUserWithEmailAndPassword].
firebase_core - A Flutter plugin to use the Firebase Core API, which enables connecting to
multiple Firebase apps.
hive - Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted
using AES-256.
hive_flutter - Extension for Hive. Makes it easier to use Hive in Flutter apps.
hive_generator - Extension for Hive. Automatically generates TypeAdapters to store any class.
build_runner - A build system for Dart code generation and modular compilation.
Hive.openBox - opens a box. If the box is already open, the instance is returned and all provided
parameters are being ignored.
AnimatedBuilder – a general-purpose widget for building animations. Useful for move complex
widgets.
AnimatedContainer – a container that gradually changes its values over a period of time.
AnimatedAlign – animated transition that moves the child’s position over a given duration
whevever the given alignment changes.
AnimatedList – a scrolling container that animates items when they are inserted or removed.
AnimatedOpacity – animated version of Opacity which automatically transitions the child’s
opacity over a given duration.
AnimatedModalBarrier – prevents the user from interacting with widgets behind itself.
Hero – a widget that marks its child as being a candidate for hero animations.
SizeTransition – animates its own size and clips and aligns the child.
implicit animations - you can animate a widget property by setting a target value.