Embedded systems « J2ME Wireless « Java Articles

Java Articles
1. Build Deploy
2. Class
3. Core Library
4. Data Types
5. Database JDBC
6. Design
7. Development
8. File Input Output
9. Graphics Desktop
10. J2EE Enterprise
11. J2ME Wireless
12. JVM
13. Language
14. Library Product
15. Network
16. Security
17. SOA Web Services
18. Test
19. Web Development
20. XML
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Products
Java by API
Photoshop Tutorial
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Articles » J2ME Wireless » Embedded systems 
1. Java in embedded systems
"Bernard: In order to answer this question, it's necessary to assume that Java will evolve rapidly into a system that can meet the needs of the embedded systems marketplace. I say rapidly because, if the evolution is too slow, then Java really won't get there at all. Furthermore, while Java, as presently constituted, can be used in certain non-critical embedded applications, it needs to be strengthened in significant ways. It should be more efficient, more robust, and more capable in ways that are relevant for embedded applications. One of the really undesirable things that should be avoided at almost any cost is a proliferation of proprietary solutions. Really, Sun should face up to these issues and, perhaps by working with a company like IPI, find the way forward."

2. Embedded Java
"Java's strong appeal for embedded applications is sometimes offset by concerns about its speed and its memory requirements. However, there are techniques that you can use to boost Java performance and reduce memory needs, and of course the Java virtual machine you choose affects Java performance, too. You can make better-informed decisions about using Java by understanding the factors that affect its performance and selecting meaningful benchmarks for embedded applications."

3. When to use an Embedded ODBMS
"A particularly interesting variant of the ODBMS is referred to as an "embedded" object database. An embedded object database system is one whose database code executes within the application. That is, the code for the database runs in the same address space as the application. An application that uses an embedded database is monolithic; it is not built along client/server architectural lines."

4. Telelogic Rhapsody Expands Modeling for Embedded Apps
"Telelogic took another step in fulfilling its vision of enterprise lifecycle management with the release of Rhapsody 7.0, a comprehensive Unified Modeling Language (UML) and Model-Driven Development (MDD) modeling environment for embedded system design and implementation. Rhapsody incorporates UML modeling, code generation for C, C++, Java, and Ada, and offers roundtrip engineering between model and code."

5. Embedded JavaODMGAn object database for embedded environments
"Because Navajo is targeted for the embedded-device market, there are no database administration tasks that an end user needs to perform. The few administrative tasks that are necessary can be performed by an application via method calls, without requiring any end-user intervention."

6. Embedded Web Servers: Status and Issues
"In this article, we survey notable current research and development activities for embedding a Web server on a very tiny computer, review a general architectural framework being developed for embedded Web servers, and discuss technological trends and issues that will need to be addressed before a widespread adoption of the embedded Web-server technology can become a reality."

7. java.net: Mobile and Embedded Podcast 2: Report From Brazil
"In the second podcast in our Mobile and Embedded Community series, leader Roger Brinkley and tech evangelist Terrence Barr highlight the latest community technology news, and then report on the April events in Brazil at Sun Tech Days and the FISL conference. Don't miss Roger's interview with Bruno and Lucas, project owners of the Marge Project, a Java Bluetooth Framework that shows how to create Bluetooth-enabled applications in a simple way. Bruno and Lucas recently unveiled a video about their demos on YouTube."

8. java.net: Java Mobility Podcast 24: Mobile & Embedded Community Stars
"Mobile & Embedded Community Stars Maurico Leal, Joe Bowbeer, Hartti Suomela, Bruno Ghisi and Terrence Barr in a round table discussion."

9. java.net: Java Mobility Podcast 13: Mauricio Leal on Mobility and the Mobile and Embedded Community
"Mauricio Leal, Mobility Application Developer and Advocate, discusses the challenges and issues for Developers and Carriers, shares his insight on ever emerging role of mobile devices, and its impact to help bridge the digital divide in developing countries."

10. java.net: Java Mobility Podcast 35: Live from Mobile and Embedded Developer Days
"This week's podcast features voices from the first ever Java Mobile and Embedded Developer Days. We talked to many of the people presenting poster sessions on Sun Microsystems' Santa Clara campus as well as some of the contestants trying to win one of four SunSPOTs."

11. java.net: Java Mobility Podcast 28: Talks on upcoming Java Mobile and Embedded Developer Days
"Podcast hosts Roger Brinkley and Terrence Barr are joined by members of the selection committee for January's Java Mobile and Embedded Developer Days. They talk about the different types of sessions that have been scheduled for this conference with C. Enrique Ortiz, CTO at EZee, Sean Sheedy, Java ME Consultant and Eric Arseneau, Sun Microsystems."

12. java.net: Java Mobility Podcast 22: Java Mobile & Embedded Developer Days
"The Mobile & Embedded Community is hosting the first ever Java Mobile & Embedded Developer Days Conference January 22-24, 2008 at the Sun Santa Clara Campus Auditorium. The conference is devoted solely to the technologies of mobile and embedded Java platforms and is targeted for application developers of intermediate and advanced skill levels, platform developers, and technical personnel at tool vendors, OEMs and carriers. Planning is underway for a series of technical sessions, lightning talks, hands on labs, and poster sessions. Roger Brinkley and Terrence Barr, Mobile and Embedded Community Leader and Technical Evangelist, provide insight into the conference."

13. java.net: Mobile and Embedded Podcast 1: Introduction to the Community
"This week we launch the new Mobile and Embedded Community podcast series with an introduction to the community. Leader Roger Brinkley and Technical Evangelist Terrence Barr describe the resources available for Mobile and Embedded developers. They also explain how to get started hosting a project on java.net, how to get your questions answered in the forums, and how to stay up to date with the world of Mobile and Embedded by checking out the news, articles and blogs on the community home page. Terrence and Roger also introduce a feature called "What's Cool and Pet Peeves.""

14. java.net: Java Mobility Podcast 69: Live from Mobile, Media & eMbedded Developer Days
"Daniel Steinberg did a walk about the floor at the Mobile, Media and eMbedded Developer Days soliciting comments from the various attendees."

15. java.net: Embedded Integration Testing of Web Applications
"If you have done everything right, your test will fail. This is because we haven't added an index.html file. You can simply rename the Maven-generated file src/main/webapp/index.jsp to index.html. Run the tests again and they should succeed. Congratulations, you have successfully run an embedded web integration test."

16. Java Mobility Podcast 19: phoneME Advanced Update
"Right-click or Control-click to download this MP3 file. You can also subscribe to the Java Mobility Podcast Feed to get the latest podcast automatically. If you use iTunes you can open iTunes and subscribe with this link: Java Mobility Podcast in iTunes."

17. Java Mobility Podcast 56: PhoneME port to Play Station Portable
"Max Mu shows off his Play Station Portable that is running a port of PhoneME. They are currently working on a port to Nintendo DS."

18. j1-2k8-mtW09: Marge: Java Bluetooth Framework
"The idea of this Mini-Talk on Community Corner is to show a little about Bluetooth, JSR 82 (Java Apis for Bluetooth) and Project Marge."

19. Open Sourcing Java Platform, Micro Edition: A Conversation With Sun's Senior Director of Mobile & Embedded Platforms, Shannon Lynch
"At the JavaOne conference in May 2006, Sun Microsystems announced its intention to open source Java technology. Now, Sun plans to open source most of the Java Platform, Micro Edition (Java ME) by the end of 2006 and much of Java Platform, Standard Edition (Java SE) by early 2007. To get up to date on what this means for Java ME developers, we met with Shannon Lynch, Sun's senior director of Mobile & Embedded platforms."

20. Globalize your embedded apps
"More often than not, we meet Date or Time in our applications. Date and Time play an important role in globalized apps too. If we develop an app for a global company, a user in New York City will see the date or time in that time zone, while a user located in Paris will see the date and time in Paris' time zone. Users can also select a different language to display the date or time information."

21. Developing embedded apps with eSWT
"When developing on embedded devices, you must accept the fact that some familiar features from your PC development experience are not available, so you have to work out your own solution. eSWT assumes the responsibility of communicating with resources in operating systems, but there are still some resources you need to dispose of yourself; if you forget this, your application will eventually run out of system resources."

22. Developing embedded applications with eJFace
"eJFace consists of libraries that allow you to build applications without complex eSWT programming. It provides powerful APIs and introduces a Model-View-Controller (MVC) architecture for implementing and maintaining embedded applications painlessly. In this article, we explain how to develop applications with eJFace, and compare eJFace to JFace. This article will help developers who know JFace understand the differences between eJFace and JFace, and reduce the time needed to develop eJFace applications."

23. Creating Java Web Applications for Sending Embedded Images
"Now, open your Web browser and try it out. Type http://127.0.0.1:8080/embed/pages/EmbedEmail.jsp or http://localhost:8080/embed/pages/EmbedEmail.jsp. to run the Web application you just built."

24. Embedded? We don't need no stinkin' embedded devices
"- Ease-of-use. Embedded devices try not to be all things to all people. Because they focus on discrete functions, they can minimize the interface into more intuitive designs."

25. More Embedded Basics
"In my last posted blog we learned a bit about when an embedded device is appropriate. The application needs to survive rough environmental conditions that would kill a PC. You as designer want to provide a focused experience for the user. The CPU vendor gives you some nice C API's, add in some industrial input device, and life is good. Or is it?"

26. The case for embedded anything
"As the need more more pervasive, more secure embedded designs grows, JT offers a series of blogs on the embedded world"

w___ww__.__ja___va___2_s.__co__m | Contact Us
Copyright 2003 - 08 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.