Please use this identifier to cite or link to this item: http://repositorio.ufc.br/handle/riufc/35049
Type: TCC
Title: Desenvolvimento de aplicativo móvel para sistema operacional iOS em linguagem swift para leitura de consumo de energia de tomada inteligente em tempo real
Authors: Macedo Junior, Tobias Valentim
Advisor: Barreto, Luiz Henrique Silva Colado
Keywords: Apple;Swift;Aplicativo;IoT;Tomada inteligente
Issue Date: 2017
Citation: MACEDO JUNIOR, Tobias Valentim de. Desenvolvimento de aplicativo móvel para sistema operacional iOS em linguagem swift para leitura de consumo de energia de tomada inteligente em tempo real. 2017. 110 f. Monografia (Graduação em Engenharia Elétrica) - Centro de Tecnologia, Universidade Federal do Ceará, 2017.
Abstract in Brazilian Portuguese: Este trabalho apresenta o desenvolvimento de um aplicativo móvel que gerencia tomadas elétricas via Wi-Fi. São apresentadas breves introduções às linguagens de programação utilizadas: Swift e PHP. Juntamente com a apresentação da linguagem PHP, é apresentado o banco de dados utilizado pelo aplicativo e os scripts utilizados como o meio intermediário entre servidor e aplicativo. A apresentação do aplicativo se divide em duas partes: Interface Homem- Máquina e Conexão com a internet. Na primeira parte, são apresentadas as interfaces presentes no aplicativo, como o usuário pode alterá-las e como essas alterações modificam os dados presentes no aplicativo. Na segunda parte são apresentadas as funções que se conectam aos scripts em PHP. O Aplicativo é voltado para o ecossistema iOS, programado em linguagem Swift. Ele se conecta ao servidor, que consiste em três tabelas MySQL, através de códigos em linguagem PHP. As principais funções da conexão são: autenticação, identificação e monitoramento de dados. O aplicativo se mostrou de interface simples, com baixo consumo de memória RAM e baixo consumo de dados.
Abstract: This paper presentes the development of a mobile application that manages power outlets via Wi-Fi. Brief introduction to both Swift and PHP programming languages are presented. Along with PHP language introduction, the database used by the application and PHP scripts used as the intermediate between server and application are presented. The App presentation is divided in two parts: Human Machine Interface and internet connection. On the first part, the interface present in the application is presented., along with the possible user changes and how these changes modify the data inside the application. On the second part, the functions responsible for the internet connection of the application are explained. The App Works with operational system iOS, and it is programmed in Swift languagem. It connects to the server, which consists in three MySQL tables, through PHP language code. The most important functions of the connection are: authentication, identification and data monitoring. The app has a simple interfaces, low RAM consumption and low data consumption.
URI: http://www.repositorio.ufc.br/handle/riufc/35049
Appears in Collections:ENGENHARIA ELÉTRICA - Monografias

Files in This Item:
File Description SizeFormat 
2017_tcc_tvmacedojunior.pdf1,99 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.