Udemyallpt

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

Learn mobile app development! Connect to web data and manage it in databases. Build powerful mobile solutions.

4.5(1)
24students
10h 20m
Certificate
Neri Neitzke
Neri NeitzkeProgramador

Course Content

JME II - crie aplicações para celular usando Java is an all-levels Udemy course taught by Neri Neitzke. It runs 10h 20m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 1 review, with 24 students enrolled. It is a paid course, first published December 2015.

J2ME Database Connectivity & Web App Development: Build Mobile Applications That Interact with Databases

Learn to build powerful J2ME mobile applications that connect to and manipulate data stored in web databases. This comprehensive course (74 video lessons, 4GB content) guides you through the entire process, from database setup to data storage in device memory.

Prerequisites: Prior experience with J2ME development is recommended. A basic understanding of J2ME concepts is helpful.

Course Overview:

This course focuses on enabling J2ME applications to interact with databases hosted on web servers (local or remote). We'll cover:

  • Database Setup: Learn to install, create, and configure a PostgreSQL database, including driver configuration.
  • Web Server Integration: Understand how to access web servers (using URLs) to connect to your database.
  • Secure Data Handling: Master techniques for reading and writing data between your J2ME application and the database.
  • Data Storage in Memory (RMS): Discover how to store database data directly in the device's Random Access Memory (RAM) for faster access and offline functionality.
  • Data Filtering & Sorting: Implement advanced data retrieval using RecordFilter and RecordComparator for efficient data management.

Key Topics Covered:

  • Environment Setup:
    • JDK 1.6 & NetBeans 6.5 Installation
    • Creating a new J2ME application project
    • Setting up displays, lists, and commands
  • Web Application Development:
    • Creating web pages for database interaction
    • Using JSP (JavaServer Pages) for data insertion, retrieval, and modification.
    • Implementing form submissions and parameter handling.
    • Securely storing and retrieving data using URLs.
  • Database Interaction:
    • Implementing acessoWeb classes for database connection.
    • Reading data from the server using HttpConnection and Thread.
    • Handling data transfer byte-by-byte and using StringBuffer and Vector for efficient data manipulation.
    • Inserting, deleting, and updating database records.
    • Handling whitespace and data formatting issues.
  • Data Management & Optimization:
    • Using RecordFilter for advanced data filtering.
    • Implementing RecordComparator for custom data sorting.
    • Optimizing data retrieval and storage using RMS.
  • VisualMidlet Integration:
    • Leveraging VisualMidlet for faster development.
    • Creating user interfaces with commands and forms.
    • Integrating web access functionality within VisualMidlets.
  • Advanced Techniques:
    • Implementing SplashScreen functionality.
    • Debugging and resolving common data handling issues.
    • Using readUTF and equals for data comparison.
    • Implementing manual and readUTF based search functionality.

Course Schedule (Video Lesson Breakdown):

The course is structured with detailed video lessons covering each of the above topics. Here's a summary of the lesson content:

  • Installation & Setup
  • Basic J2ME Application Creation
  • UI Elements (Displays, Lists, Commands)
  • CommandListener Implementation
  • Form Creation
  • PostgreSQL Database Installation & Table Creation
  • Web Project Creation
  • Web Page Creation & Testing
  • Data Listing & Configuration
  • acessoWeb Class Implementation
  • Connecting to the Server
  • Thread & HttpConnection Usage
  • Data Reading & Byte-by-Byte Processing
  • StringBuffer & Vector Management
  • Data Receiving & Handling
  • Vector Bug Fixes
  • Data Passing with Vector & Object-Oriented Programming
  • JSP Insertion & Data Retrieval
  • Data Insertion via URL
  • Database Data Insertion
  • Whitespace Handling
  • Midlet & Web Class Integration
  • Insertion Result Handling
  • Garbage Collection & Input Stream Closing
  • Deletion Implementation & Testing
  • Data Alteration Implementation & Testing
  • VisualMidlet Integration (List of People)
  • VisualMidlet (Commands & Forms)
  • VisualMidlet (Web Access)
  • VisualMidlet (CRUD Operations)
  • RMS Implementation (Data Storage in Memory)
  • Data Receiving & RMS Storage
  • Data Retrieval from RMS
  • VisualMidlet for RMS
  • Manual Search Implementation
  • readUTF & equals for Search
  • Data Listing
  • SplashScreen Implementation
  • RecordFilter Implementation
  • RecordFilter Parameterization
  • RecordComparator Implementation
  • RecordComparator with ByteArrayInputStream

This

$ whoami — the devs behind tutorialsearch.io

Need an app built? Hire the team behind TutorialSearch.io

Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.

5.0(36)
2h 34m
all

CRIE SUA MARCA DO ZERO!

by Lisandra Oliveira Vieira

5.0(11)
2h 11m
beginner
5.0(56)
9h 40m
intermediate

Crie Sites para Agendamento de Barbearias

by Ari Lima • 2.400+ Alunos

5.0(19)
2h 34m
all

Crie seu primeiro jogo no Construct 3

by Liandersen Arruda Sales Lisbôa

5.0(4)
1h 7m
beginner