Push to Talk v2

Closed
The Auxilium Group
Windsor, Ontario, Canada
Thomas Lynk
CEO
(1)
3
Preferred learners
  • Anywhere
  • Academic experience
Categories
Communications Project management Mobile app development
Skills
ios applications voice chat codebase communication user feedback user interface (ui) usability research apple ios
Project scope
What is the main goal for this project?

This project focuses on creating a comprehensive iOS app with push-to-talk capabilities. Taking over from a previous Capstone group, our team is dedicated to completing the development, resulting in a fully functional app that enables seamless communication through instant voice messaging on iOS devices.

What tasks will learners need to complete to achieve the project goal?

To achieve the goal of developing a fully functional iOS app with push-to-talk capabilities, learners will need to complete the following tasks:

  1. Research and understand the push-to-talk functionality and its implementation on iOS devices.
  2. Analyze the existing codebase and documentation left by the previous Capstone group to gain familiarity with the project.
  3. Identify and address any incomplete or buggy features from the previous work.
  4. Design and develop the user interface, ensuring a smooth and intuitive user experience.
  5. Implement the push-to-talk feature, integrating real-time voice communication functionality.
  6. Test the app thoroughly to identify and fix any bugs or issues.
  7. Optimize the app's performance and ensure compatibility across different iOS devices and versions.
  8. Incorporate user feedback and make necessary improvements based on usability and functionality.
  9. Provide clear documentation and instructions for future maintenance and development.
  10. Present the completed app and its features to the relevant stakeholders for final approval.


About the company

We provide a is a versatile, low-code platform designed to enable users to develop custom business applications without extensive coding knowledge. It provides robust tools for creating tailored applications, managing complex databases, automating workflows, and ensuring data integrity and security. With its user-friendly interface, Our Product allows users to streamline operations, improve collaboration, and make data-driven decisions by rapidly building applications that fit specific business needs and integrating seamlessly with existing systems.