I will need 2 basic android apps. a basic calculator and a basic task manager
1. The description of calculator is attached on the IMAGE with name calc.PNG.
2. The description of task manager is below:
Develop a task manager that will store tasks. It will have a main screen (TaskListActivity) with the list of current tasks from which one can create a new task (by pressing the "New Task" = " " button) to display details of a job on another screen (by double-clicking a list in the list ) and delete a task (selecting tasks with a checkbox and clicking the Delete button). Only jobs that are not completed, sorted in ascending order based on their deadline, should appear in the list of jobs. The list for each task will show: the name of the job, its date of creation, the date of its deadline, and an check box for selecting the job or tasks to be deleted. A job creation screen (NewTaskActivity) will be followed by the appropriate information: job title, detailed description, and date. to complete the deadline. In addition, this screen will have three buttons: "Save" (""), "Complete" ("") and "Return" (""). Save will automatically take the date of creation of the new job. All information is stored in a table of a relational database and the application will return to the home screen. With "Finish," the job will be saved in full and the application will return to the home screen. With "Return", the application will return to the home screen. For simplicity, the task details screen (TaskDetailsActivity) displays the same information as the new job creation screen after having retrieved it from the relational database. The "save", "finish", and "back" buttons on the screen that shows the details of a job will have similar functionality as above on the new job creation screen, but modifying the existing job entry rather than creating a new record.
II'm sending you some indicative queries to save and search for jobs you enter in SQLite.
create table TASKS (
rowid integer primary key autoincrement,
name varchar (80),
description varchar (300),
creationdate datetime default current_timestamp,
This creates a table that you do not need to put either rowid or creationdate, it creates them automatically! The following is the correct way to insert a new task.
insert in TASKS (name, description, deadline, completed) values ('first task', 'this is the description', '2019-5-13 18:30:00', 'FALSE');
And to get the list of incomplete tasks:
select * from TASKS where completed = 'FALSE' ORDER BY DEADLINE ASC;
It is recalled that small capitals do not play a role in SQL, except that they are in quotes.
It is also reminded that you can read the base on the mobile or emulator by transferring it to your computer (using the Device File Explorer from AndroidStudio) and opening it with SQL browser for SQLite (if you do not have it, you can download it) .
Thank you a lot!
16 freelancers estão ofertando em média $93 para esse trabalho
Hello I have just read the project description. I can build your simple android app as your requirement. Please send me message for further discuss. Thanks
Hi, I have read your project description. I can develop task manager and calculator app. Please initial chat with me to discussing more about it. Thanks & Regards, Farman
Hello, I am pretty good at Java and I already created a few android apps. I will complete the work qualitative and on time. Looking forward to work with you.
Hi There I read your requirement I'm mobile app developer and have experiences for more than 2 years. So I can build your app perfectly. If you hire me, I'll do my best for you. Thanks.