Can You Hear Me Now?

Human missions to Mars are moving from the realm of science fiction to science fact. Your challenge is to design an interactive application to explore the challenge of communicating with astronauts on Mars from Earth.

Sustainability for future generations our challenge

Summary

We have created on some damages pollutions and how to save them and precautions

How I Addressed This Challenge

ing the elements of a complex project – time, money, scope and people – is one of the jobs of a project manager. Project management training is an essential step for managing the unexpected obstacles project managers can face on a daily basis. To help put things in perspective, here is an overview of the top 10 project management challenges that project managers can encounter on the job.



Project Management Challenges Within Corporate Projects

How I Developed This Project

of the most common competency-based questions for any role requiring some project management experience is “Describe an important project you’ve worked on.” There are a few reasons why interviewers ask this question. They want to see how well you can manage a project or a situation, what your approach to dealing with challenges is, and how your skills would help you to successfully lead a project. They also want to know what your work ethic is like, and gain insight into how you handle stress. So how are you going to answer this question?

First, you need to prepare an answer in advance. It’s very hard to give a well thought-out, five-star answer if you haven’t done prep before your interview. To get started with prepping a response to this interview question, write out a list of all the important projects you’ve worked on in your career. Then, note what the goal was

How I Used Space Agency Data in This Project

.https://www.usf.edu/pcgs/schonfeldsustainabilityfull.pptxailable EO data resources

ESA distributes Earth observation data from ESA EO Missions, Third Party Missions (TPMs), ESA Campaigns, the Copernicus Space Component (CSC), as well as sample and auxiliary data from a number of missions and instruments.

Data distributed by ESA is available under different data policies and by various access mechanisms.


ESA Earth observation missions data

The revised ESA Earth Observation Data Policy was approved by the ESA Earth Observation Programme Board in May 2010, and applies to the ESA missions ERS-1, ERS-2, Envisat, GOCE, SMOS, CryoSat and future Earth Explorer missions. The policy defines two classes of ESA datasets:



  • The free dataset includes the collections available online, and requires only a minimal fast registration through this site
  • The restrained dataset includes sets not available online – on demand products, on-demand data acquisition, some archived data etc. The data is provided free of charge in most cases, and requires the submission of a Project Proposal.


Third Party Missions data

ESA uses its multi-mission ground systems to acquire, process, archive and distribute data from satellites not owned or operated by ESA - known as Third Party Missions (TPMs).

The TPM datasets are distributed under specific agreements with the owners or operators of the mission – some sets are available under the free dataset policy and require only a fast registration, others are part of the restrained data set and require the submission of a project proposal. The data is normally free of charge. Exceptions applicable to prices and specific restrictions to the TPM data exploitation are fully described on the TPM datasets page.


ESA campaigns data

ESA has been running numerous airborne, ground-based, or balloon campaigns over different locations inside and outside Europe. The resulting datasets are available on the internet or media.


Products offered within an ESA Announcement of Opportunity (AO)

ESA periodically opens Announcements of 

Project Demo

documents and other files from shared storage

On devices that run Android 4.4 (API level 19) and higher, your app can interact with a documents provider, including external storage volumes and cloud-based storage, using the Storage Access Framework. This framework allows users to interact with a system picker to choose a documents provider and select specific documents and other files for your app to create, open, or modify.

Because the user is involved in selecting the files or directories that your app can access, this mechanism doesn't require any system permissions, and user control and privacy is enhanced. Additionally, these files, which are stored outside of an app-specific directory and outside of the media store, remain on the device after your app is uninstalled.

Using the framework involves the following steps:



  1. An app invokes an intent that contains a storage-related action. This action corresponds to a specific use case that the framework makes available.
  2. The user sees a system picker, allowing them to browse a documents provider and choose a location or document where the storage-related action takes place.
  3. The app gains read and write access to a URI that represents the user's chosen location or document. Using this URI, the app can perform operations on the chosen location.

Note: If your app accesses media files on an external storage volume, consider using the media store, which provides a convenient interface for accessing these types of files.

If your app uses the media store, however, you must request the READ_EXTERNAL_STORAGE permission to access other apps' media files. On devices that run Android 9 (API level 28) or lower, your app must request READ_EXTERNAL_STORAGE permission to access any media file, including the media files that your app created.

This guide explains the different use cases that the framework supports for working with files and other documents. It also explains how to perform operations on the user-selected location.



Use cases for accessing documents and other files

The Storage Access Framework supports the following use cases for accessing files and other documents.

Create a new file

The ACTION_CREATE_DOCUMENT intent action allows users to save a file in a specific location.

Open a document or file

The ACTION_OPEN_DOCUMENT intent action allows users to select a specific document or file to open.

Grant access to a directory's contents

The ACTION_OPEN_DOCUMENT_TREE intent action, available on Android 5.0 (API level 21) and higher, allows users to select a specific directory, granting your app access to all of the files and sub-directories within that directory.

The following sections provide guidance on how to configure each use case.



Create a new file

Use the ACTION_CREATE_DOCUMENT intent action to load the system file picker and allow the user to choose a location where to write the contents of a file. This process is similar to the one used in the "save as" dialogs that other operating systems use.

Note: ACTION_CREATE_DOCUMENT cannot overwrite an existing file. If your app tries to save a file with the same name, the system appends a number in parentheses at the end of the file name.

For example, if your app tries to save a file called confirmation.pdf in a directory that already has a file with that name, the system saves the new file with the name confirmation.pdf (1).

When configuring the intent, specify the file's name and MIME type, and optionally specify the URI of the file or directory that the file picker should display when it first loads by using the EXTRA_INITIAL_URI intent extra.

The following code snippet shows how to create and invoke the intent for creating a file:

KOTLIN

Project Code
Data & Resources

ources are the additional files and static content that your code uses, such as bitmaps, layout definitions, user interface strings, animation instructions, and more.

You should always externalize app resources such as images and strings from your code, so that you can maintain them independently. You should also provide alternative resources for specific device configurations, by grouping them in specially-named resource directories. At runtime, Android uses the appropriate resource based on the current configuration. For example, you might want to provide a different UI layout depending on the screen size or different strings depending on the language setting.

Once you externalize your app resources, you can access them using resource IDs that are generated in your project's R class. This document shows you how to group your resources in your Android project

Tags
Why Tags? On Priority Matrix for Windows, there is a built-in tool called tags to organize your projects and tasks. For more information on tagging your tasks, see the article here. Tags are extremely useful because they help categorize projects across multiple domains. For example, projects for work that involve the finance department, reimbursement for expenses, and managing corporate accounts could be tagged as “finance,” but so could projects for home that involve creating a family budget, paying bills, or planning for tax time. This enables you to quickly find any of those projects and visually eliminates the others from the list. Create a Tag To create a tag, simply select the project you want to tag and choose one from the dropdown menu just to the upper left of the matrix overview. If there’s nothing suitable yet, type in something that would accurately and succinctly describe the project and it will be added to the list. If there are other applicable tags, feel free to add them. Priority Matrix is designed to make your life more streamlined, so the more you use it, the more effective it becomes.
Judging
This project was submitted for consideration during the Space Apps Judging process.