Normally smartphone events are tightly coupled to your phone device itself. When your cell phone is ringing, your phone speaker plays a ringtone. When you get a new text message, your phone displays it on its screen. Wouldn't it be thrilling to make thoses phone events visible somewhere else, on your wearable, in your living room, on your robot, in your office or where ever you want it to occur? Or would you like to use your smartphone sensors, like the accelerometer, light sensor, compass or your touchscreen to control other devices? 'android meets arduino' is a toolkit, basically consisting of an Android application and an Arduino library which will help you to interface with your phone in a new dimension. You can build your own interfaces almost without any programming experience.
This is a collection of answers to frequently asked questions (FAQs) about Java Generics, a new language feature added to the Java programming language in version 5.0 of the Java Standard Edition (J2SE 5.0).
The Animal Sniffer Plugin is used to build signatures of APIs and to check your classes against previously generated signatures. This plugin is called animal sniffer because the principal signatures that are used are those of the Java Runtime, and since Sun traditionally names the different versions of its Java Runtimes after different animals, the plugin that detects what Java Runtime your code requires was called "Animal Sniffer".
Annogen is a framework which helps you work with JSR175 Annotations. In a nutshell, Annogen generates a proxy layer in front of your Annotations. This lets you:
Override JSR175 Annotation values
...with data from XML or arbitrary plugin code that you write.
Migrate JDK1.4 code to JSR175
...by translating javadoc tags into Annotations
Work with popular introspection APIs
...including Reflection, Javadoc-Doclet, QDox, and APT-Mirror.
a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. It provides excellent support for tree construction, tree walking, and translatio
Anvil is an Open Source Framework for creating Enterprise Portals with Flex as the Client and Java as the back end. It is being developed by Ryan Knight and Holly Edelson of Williams, James Ward of Adobe, Jon Rose of Gorilla Logic and many other great developers at Williams.
We wanted Anvil to be simple to deploy in any Java environment so it uses Plain Java Objects (POJO’s), Spring and BlazeDS. This allows it to be run in any application server or servlet container.
Here are some of the great features Anvil provides:
1. Single window or multi-window interface (similar to a Portal).
2. A pluggable security module which allows an enterprise to easily integrate their existing security systems into a Flex application.
3. The ability to load modules from different locations in the network for load balancing or fail-over.
4. Authorization and access control at different levels of granularity. This allows individual modules and remote services to be secured differently.
5. Common build scripts and templates to automate the building of Flex and Java.
6. A utility to auto-generating Flex code from Java.
7. A utility to auto-generate the project files for Flex Builder.
8. The ability to expose any Java class as a remote service to Flex
And many other great features! We will be writing about Anvil here and would appreciate any feedback or requests!