Mobile App Development

ECCS 2431
Closed
Ohio Northern University
Ada, Ohio, United States
Stephany Coffman-Wolph
Assistant Professor of Computer Science
3
Timeline
  • February 27, 2024
    Experience start
  • March 9, 2024
    (Early) Project Design Review
  • April 20, 2024
    Minimum Viable Product Review
  • May 11, 2024
    Experience end
Experience
1/1 project matches
Dates set by experience
Preferred companies
Anywhere
Any company type
Any industries

Experience scope

Categories
Mobile app development Information technology Software development
Skills
software engineering testing user interface design user documentation project development agile software development
Student goals and capabilities

Looking to elevate your organization, and bring it to the next level? Bring on learners from Ohio Northern University to be your learner-consultants, in a project-based experience. Learners will work on one main project over the second half of the of the semester, connecting with you as needed with virtual communication tools.


Learners in this program/experience are sophomore and junior students in computer science (or computer engineering). The students will be learning Kotlin and Android Studio during the semester (and already know both C++ and Java).


The course's catalog description: "Introduction to mobile app development with a focus on Android platform for mobile phones and tablets. Topics include Android development environment (open source IDE Android Studio), emulator-android virtual device, basic building blocks, user interface design, menus and grids, fragments, data storage, styles and themes, tabs, threads, widgets, GPS coding, touch gestures, multimedia, networking and sensors, debugging and testing."

Students

Students
Undergraduate
Any level
15 students
Project
50 hours per student
Students self-assign
Teams of 4
Expected outcomes and deliverables

Deliverables are negotiable, and will seek to align the needs of the learners and the organization. 


Some final project deliverables might include: 

  1. A 10-15 minute presentation on key findings and recommendations
  2. A detailed report including their research, analysis, insights and recommendations
  3. An Android app


Project timeline
  • February 27, 2024
    Experience start
  • March 9, 2024
    (Early) Project Design Review
  • April 20, 2024
    Minimum Viable Product Review
  • May 11, 2024
    Experience end

Project Examples

Requirements

Learners in groups of 3-5 will work with your company to identify your needs and provide actionable recommendations, based on their in-depth research and analysis.


Project activities that learners can complete may include, but are not limited to: 

  • Utilize Android Studio to develop event-driven programs for Android devices.
  • Apply the core frameworks needed in Android applications.
  • Design user interfaces for mobile devices.
  • Develop and deploy a mobile application of their own design.
  • Applies technical skills/knowledge to the development of a technology/product.
  • Modifies an idea/product based on feedback.
  • Be able to teach and learn from peers.
  • Meet commitments.


Additional company criteria

Companies must answer the following questions to submit a match request to this experience:

  • question 1

    Be available for a quick phone/virtual call with the instructor to initiate your relationship and confirm your scope is an appropriate fit for the experience.

  • question 2

    Provide a dedicated contact person who is available for weekly/bi-weekly drop-ins to address learnersโ€™ questions as well as periodic messages over the duration of the project.

  • question 3

    Provide an opportunity for learners to present their work and receive feedback.

  • question 4

    Provide relevant information and/or data as needed for the project.

  • question 5

    How is your project relevant to the experience?