Zoo Seeker is an Android application developed as part of the CSE110 course at UC San Diego. The app is designed to enhance the zoo visiting experience for users by providing a user-friendly interface to explore the zoo.
-
Interactive Map: Zoo Seeker includes an interactive map that helps users navigate through the zoo with ease. Users can view the map, see their current location, and access information about each exhibit.
-
In-app Navigation: Forget paper maps! Zoo Seeker offers in-app navigation that guides users from one exhibit to another, ensuring they make the most out of their zoo visit.
-
Plan Your Visit: The app assists users in planning their zoo visit with essential information about opening hours, ticket prices, and special events.
To get started with Zoo Seeker, follow these steps:
To run the under development version of Zoo Seeker on your Android device, follow these steps:
- Clone the Repository: Clone the Zoo Seeker repository from the project's GitHub page (replace
<repository_url>
with the actual URL of the repository):
git clone <repository_url>
-
Open the Project in Android Studio: Launch Android Studio on your development machine and select "Open an existing Android Studio project." Navigate to the location where you cloned the Zoo Seeker repository and select the project folder to open it in Android Studio.
-
Install Dependencies: Android Studio will automatically start installing the required dependencies specified in the project's
build.gradle
files. Wait for the process to complete. -
Connect Your Device: Connect your Android device to your computer using a USB cable. Make sure to enable USB debugging on your device in the developer options.
-
Build and Run the App: Once the project is successfully loaded in Android Studio, click on the "Run" button (the green triangle) in the toolbar. Android Studio will build the project and install the app on your connected Android device.
-
Run on Emulator: If you don't have a physical Android device, you can run the app on an emulator provided by Android Studio. Create a virtual device using the AVD Manager and select it as the target device when running the app.
-
Test the App: The Zoo Seeker app will now launch on your Android device or emulator. You can explore its features, interact with the interface, and simulate the functionalities.
Note: Since this version of Zoo Seeker is under development, some features may not be fully implemented, and you may encounter bugs or incomplete functionalities. It is intended for testing and development purposes only.