Giter VIP home page Giter VIP logo

myapplication's Introduction

MyApplication

Please use this code as the starting point for your Individual Assignment 4 Part 2.

Here are the instructions for Individual Assignment 4 Part 2:

Helpful Links: • Getting Started and creating an activity: https://developer.android.com/training/index.html • Creating Fragments: https://www.youtube.com/watch?v=iksjcQuxtt4 • Creating Fragments 2: https://www.youtube.com/watch?v=TY-2Cx4IW9A

Very helpful links that really show how the code works together: The videos walk you through creating a new activity, entering database material, and validating a username and password: • First Video: https://www.youtube.com/watch?v=-xljI2_TRZg • Second Video: https://www.youtube.com/watch?v=x6jQAaLz1O8 • Third Video: https://www.youtube.com/watch?v=o6gQ-oYn1aY • Fourth Video: https://www.youtube.com/watch?v=NT1qxmqH1eM • Fifth Video: https://www.youtube.com/watch?v=KxlLsk5j3rY&t=59s • Sixth Video: https://www.youtube.com/watch?v=A6Jq7NVBVxU

Individual Assignment 4 Part 2 Instructions

I have uploaded my Android App to our classroom repository: https://github.com/CMSC-355-Spring-18/MyApplication. You may use my code as a starting point. I blended fragments and activities together. Make sure you fork from this file before starting your work.

The app you are to write consists of three screens: 1) a Welcome screen and 2) an EnterValues screen, and 3) a Results screen.

When starting the app, the user is presented with the Welcome screen, containing a TextView widget that displays the message ”Find synonym/antonym”, a Plain Text field where the user can enter a word and two buttons labeled ”Enter Values” and “Find Synonym/Antonym”. When the ”Enter Values” button is clicked, the EnterValues screen is displayed.

The EnterValues screen has two Plain Text fields with appropriate TextView fields as labels, and a ”Submit” Button. The text fields will allow you to enter a synonym/antonym pair, and the ”Submit” Button enters the pair into the SQLite Database, and returns you to the Welcome screen.

On the Welcome screen, if the user enters a word into the Plain Text field and clicks the button “Find Synonym/Antonym”, the Results screen will appear. If the word matches a synonym/antonym pair, the synonym/antonym is returned. If not, the message “Word not found” is displayed.

Submission via Git: Your finished code should be uploaded to a GitHub repository by the deadline. Commit and push incremental revisions to the Android app to your repository. Check using the Web interface that all is well with your repository before the deadline.

To submit your assignment, post in Blackboard • The URL for your GitHub repository • A screen shot of the screens in your application as you test your code.

Grading Rubric: Category Points All files submitted as requested - 20 Screenshot shows all commits as stated in the assignment - 30 Total - 50

myapplication's People

Contributors

ccbudwell avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.