I want to start developing an application for storing in a database some products with a photo and do researches among them.
I have experience in Android programming, so a开发者_JAVA技巧lso Java, and a little bit on GWT and App Engine...
I could write the application with GWT and App Engine but I must write an offline application.
How can I leverage my background to be more productive writing the application? Are there some shortcuts, environments, etcetera, to write these kinds of "standard application" in Java?
Thanks
Marco
NetBeans has a pretty cool Swing GUI builder that can save you a lot of time.
For SQlite just use a JDBC driver like this one.
You probably shouldn't store images in the database itself, just the metadata (i.e. what you want to be able to search on), plus a reference to the image location in the filesystem (e.g. images/1234.jpg)
The standard Java desktop application environment is Swing. Check the tutorials and start learning Swing.
I would create an sqlite database of products using sqlite database browser and then use android to make that into a searchable list. I can provide some code for that if you wish
Not sure I completely understand your question but I assume that, you are trying to develop a stand alone desktop application for managing photos. Given that you have a background in java, have you explored extending an existing application like the one using an Eclipse Plugin and add your functionality on top of it, only if you must have an offline application. Personally, I would not create a standalone app for this. I would rather develop a web application using GWT or some other ajax framework for storing product images.
精彩评论