JME II - crie aplicações para celular usando Java

所在平台: Udemy

课程主页: https://www.udemy.com/course/jme-ii-crie-aplicacoes-para-celular-usando-java/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本 Coursera 课程“JME II - crie aplicações para celular usando Java”是关于使用 Java ME (J2ME) 开发能够与 Web 服务器上的数据库进行交互的移动应用程序。 **课程亮点:** * **数据库连接与操作:** 学习如何建立与 PostgreSQL 数据库的连接,包括安装、创建数据库和表,以及配置驱动程序。 * **Web 服务集成:** 教授如何创建 Web 应用程序以连接数据库,以便移动设备可以访问和操作数据。 * **移动端开发:** * 使用 J2ME 创建用户界面,包括 Display、List 和 Commands。 * 实现 `Implements CommandListener` 来处理用户交互。 * 创建 Form 用于数据输入(例如Cadastro - 注册)。 * 使用 `HttpConnection` 通过 URL 从 Web 服务器读取数据,并利用 `Thread` 来处理网络通信。 * 解析服务器返回的数据(字节流),并使用 `StringBuffer` 和 `Vector` 来存储和处理数据。 * **CRUD 操作:** 演示如何实现数据的插入、删除和修改功能,包括在移动端发起请求和在 Web 端处理数据库操作。 * **开发工具:** 课程涵盖了 JDK 1.6 和 NetBeans 6.5 的安装。虽然大部分 J2ME 类和 Midlet 手动编写,但也展示了如何使用 VisualMidlet 加速开发过程。 * **数据存储与检索:** * 学习如何在移动设备上使用 RMS (Record Store Management) 存储数据。 * 实现数据过滤 (`RecordFilter`) 和排序 (`RecordComparator`) 功能。 * 教授如何进行手动搜索。 * **附加功能:** 课程还包括创建启动画面 (SplashScreen)。 **学习目标:** 完成本课程后,您将能够: * 开发能够与 Web 数据库进行交互的 J2ME 移动应用程序。 * 实现数据的增删改查功能。 * 有效地处理移动设备与服务器之间的数据传输和解析。 * 利用 RMS 在设备本地存储数据。 * 掌握数据过滤和排序的技术。 * 了解使用 VisualMidlet 提高开发效率。 **先修要求:** * 具备 J2ME 基础知识,或已完成作者的 J2ME 入门课程。 总而言之,这是一门非常全面的 J2ME 开发课程,专注于 Web 集成、数据库操作和强大的移动应用程序功能实现。

课程评论(0条)

课程详情

Curso de JME IIJ2me conectando com banco de dados em servidor web. Crie aplicações para celular que conectam e manipulam dados da web em banco de dados. Também é mostrado como gravar os dados do banco na memória (rms), filtrar com recordFilter e Ordenar com recordComparator. São 74 vídeo aulas em 4 gigabyte em vídeo aulas e arquivos. Pré-requisito: Ter adquirido o primeiro curso de j2me que fiz ou ter conhecimentos básicos de j2me.Para ser possível manipular banco de dados, será necessário, acessar um servidor web (na internet ou localhost, intranet) através de seu endereço (URL).O banco de dados usado foi o PostgreSQL. Ensinei desde instalar o banco, criar o banco, criar a tabela e configurar o driver.A maior parte das classes e midlets foram feitas tudo no braço. mas também foi mostrado com criar usando o VisualMidlet, dando mais produtividade no seu desenvolvimento.É ensinado linha a linha como criar uma classe acessoWeb que fará a conexão com o banco de dados no servidor Web.É mostrado como criar uma aplicação web que faz a conexão com o banco de dados para poder ser manipulado pelo celular.Cronograma da videoaula:aula 1880 - Instalação do JDK 1_6 e do netbeans 6.5aula 1881 - Iniciando a criação da aplicação para celularaula 1882 - Criando o display, list e Commandsaula 1883 - Usando Implements CommandListener para açãoaula 1884 - Criando Form para cadastrosaula 1885 - Instalando Banco PostgreSQL e criando tabelaaula 1886 - Criando projeto web para conexão com banco PostgreSQLaula 1887 - Criando uma pagina web e testando no servidoraula 1888 - Criando ListaPessoas conectando com PostgreSQLaula 1889 - Listando pessoas no Servidor Webaula 1890 - Configurando separação de campos para leituraaula 1891 - Implementando classe acessoWebaula 1892 - Celular conectando com servidor Webaula 1893 - Thread e lendo url com HttpConnectionaula 1894 - Executando Thread e HttpConnection na midletaula 1895 - Lendo os dados do servidor no celularaula 1896 - Entendendo leitura byte a byte do servidoraula 1897 - Usando StringBuffer para adicionar Bytesaula 1898 - Juntando bytes para formar campos de dadosaula 1899 - Usando classe Vector para receber dadosaula 1900 - Método RecebeDados para midletaula 1901 - Recebendo dados na midletaula 1902 - Resolvendo bug de leitura no Vectoraula 1903 - Passando dados com Vector e Orientação a Objetosaula 1904 - Iniciando JSP Insere pessoaaula 1905 - JSP request getParameter para Gravaraula 1906 - Método insere pessoa através de URLaula 1907 - Acesso Web gravando dados na midletaula 1908 - Inserindo dados no Banco PostgreSQLaula 1909 - Manipulando espaços em branco na URLaula 1910 - Midlet e classe web inserindo funcionandoaula 1911 - Método para resultado da Inserçãoaula 1912 - Perfeito gravando com sucessoaula 1913 - System garbage collector e Close inputStreamaula 1914 - Iniciando classe JSP para deletar registroaula 1915 - Método exclusão na midlet e acessoWebaula 1916 - Implementando e testando exclusãoaula 1917 - Resolvendo problemas de exclusãoaula 1918 - Finalizando exclusão de registrosaula 1919 - Manipulando espaços em brancoaula 1920 - Criando classe JSP para alterar registroaula 1921 - Métodos e Parametros para alteraçãoaula 1922 - Implementando a alteração dos dadosaula 1923 - Testando alteração dos dados pela midletaula 1924 - Finalizando e funcionando alteraçãoaula 1925 - Iniciando pessoa com VisualMidletaula 1926 - Lista de Pessoas no Visual Midletaula 1927 - Commands e Forms no VisualMidletaula 1928 - AcessoWeb no VisualMidletaula 1929 - Novo Projeto acessoWeb pessoa e VisualMidletaula 1930 - Funcionando acesso pessoa e VisualMidletaula 1931 - Excluindo Alterando e Novo no VisualMidletaula 1932 - Iniciando RMS para armazenar dados na Memóriaaula 1933 - Métodos recebe dados Bancoaula 1934 - Recebe dados Banco e grava no RMSaula 1935 - Ainda dados Banco e grava no RMSaula 1936 - Gravando todos do banco no RMSaula 1937 - Criando novo VisualMidlet para RMSaula 1938 - Form para implementar pesquisaaula 1939 - Implementar pesquisas manual substringaula 1940 - Localizando bug na pesquisa manualaula 1941 - Mais pesquisa manualaula 1942 - Finalizando pesquisa manual readUTF e equalsaula 1943 - Listar todos os itens na Listaaula 1944 - Inserindo SplashScreenaula 1945 - Filtrando com RecordFilteraula 1946 - Interface RecordFilter matchesaula 1947 - Implementando RecordFilter no enumerateRecordsaula 1948 - Parâmetro para pesquisa com RecordFilteraula 1949 - Finalizando pesquisa com RecordFilteraula 1950 - Ordenando com interface RecordComparatoraula 1951 - Implementando ordenação com RecordComparatoraula 1952 - RecordComparator com ByteArrayInputStreamaula 1953 - Finalizando ordenação com RecordComparator

课程标签

0人关注该课程

主题相关的课程