Have you ever thought, “There should be an app for this!”? Have you ever wanted to create an app for reading and controlling your equipment, especially for those in the hard to reach remote areas? With the free and open Android development tools, and the right know-how, you can do it! This program will empower you with the skills and know-how.
The program covers core components of Android development and will provide you with the tools and knowledge to tackle app development projects with confidence. We commence with a review of the fundamentals of Android development, the history and development environment. A basic project is walked-through from layout, behaviour and resources. The app is developed into a Widget, modified for multiple devices, and finally published to the Play Store. Furthermore, an advanced approach is taken, focusing on threads, handlers, lists, multi-screens and data storage. User input and relative layouts and alarms are investigated, as well as advanced status, activities and images.
This program is designed for individuals who want to understand and build techniques required to develop and apply Android applications to industrial and other environments as productively and economically as possible. No previous programming skills or development know-how is required. Individuals with a drive for innovation and interest in staying ahead of the curve with modern resources would also benefit, including those involved in:
Background and history of Android
Features and framework
Setup of the Android SDK and Eclipse
New project template
Basic project layout
AVD (Android Virtual Device)
First app “hello world”
The Java programming language
Inheritance and interfaces
XML (eXtensible Markup Language)
Basic user interface layout
Text, buttons and images
Event Handling and EditText boxes
Spinners and Array Adaptors
Output using SMS Server
Android Package file (APK)
Google Play developer Profile
Pricing (paid, free)
The IOIO hardware peripheral
Connecting and setup of Android supported hardware
Reading inputs – displayed using text
Transmitting outputs – sent using on/off buttons
Languages, screen size, screen density
Landscape and portrait modes
Platform versions, localisation
Creating App Widgets
Creating options menu
List-based menu structures
Data storage media
SQLite database - create and manage queries
Working with date and time
Creating an alarm
Working with calendars
Accessing the Contact List
Location Services and GPS
Using Google Maps
RSS data feeds
Status Bar notifications
Contact Our Course Advisors
Click here to contact us to receive assistance from our Course Advisors.
Special class groups can be arranged on request to match your own schedule. If you have a large number of staff who should complete any of our programs, read more about EIT's In Company Online Training HERE and contact us to assist you further.
What are the fees for my country?
The Engineering Institute of Technology (EIT) provides distance education to students located almost anywhere in the world – it is one of the very few truly global training institutes. Course fees are paid in a currency that is determined by the student’s location. A full list of fees in a currency appropriate for every country would be complex to navigate and, with today’s exchange rate fluctuations, difficult to maintain. Instead we aim to give you a rapid response regarding fees that is customised to your individual circumstances.
We understand that cost is a major consideration before a student commences study. For a rapid reply to your enquiry regarding courses fees and payment options, please enquire via the below button and we will respond within 2 business days.
Please contact us with your location for certificate fees in the relevant currency. Full payment is required between two (2) and four (4) weeks before the course starts.
Certificate fees include:
All you need to participate is an Internet connection, a computer, speakers and, if possible, a microphone.
For a rapid reply to your query regarding courses fees and payment options, please contact us and we will respond within two (2) business days.
Industrial data communications, networking and IT systems are key components of all modern plants and facilities and industrial infrastructure. Robust and reliable communications links are now critical in almost every industry. There are daily reports of viral and hack attacks on industrial computer systems and there is an extraordinary need for up-to-date training and education in these areas.
To address the shortage of well-trained industrial data communications, networking and industrial IT personnel, EIT has developed an Advanced Diploma in Industrial Data Communications, Networking and IT. The short courses that form part of EIT's professional development series are designed to provide students with critical knowledge and practical tools that can be immediately applied to the workplace. They are ideal to up-skill and/or cross-skill in a particular area or technology.
Typical subjects that are taught and researched in the EIT School of Data Communications and Industrial IT include: computer systems engineering, data communications and networking protocols and standards, troubleshooting systems, Fieldbus, DeviceNet, Ethernet, Radio telemetry systems, fiber optics, DNP3, 61850, routers and switches, SCADA, Modbus, programmable logic controllers, RFID tagging, industrial network security and programming.
Frequently Asked Questions