With LiveCycle ES4, you should be able to achieve what you were looking for years back. Take a look at http://helpx.adobe.com/content/help/en/livecycle/help/mobile-forms/introduction.html
Correct, LiveCycle does not currently support Java7 and it's support is coming soon. Here is the platform matrix for ES4:http://helpx.adobe.com/livecycle/help/livecycle-es4-supported-platforms.html