I was making a presentation to our client on mobile development. It’s a
strong Flex-Java IT shop, and our company helps them with Flex development. I
was comparing pros and cons of native vs html5. Spoke about the hybrids too.
During the Q & A session one person asked me if I was avoiding mentioning
Flash Player on purpose?
At this moment I realized, that it was probably the first time when I
didn’t even plan to mention it. It happened naturally. I still like the
technology, but it would be unfair to lie to the client.
I answered that we are still using the Flex framework and AIR in our own
software product that’s being used in insurance industry, and our company
will continue helping customers who need help with Flex. The desktop version
of our product uses Adobe Flex, and for tablets we use Adobe AIR. But I
don’t see commitment from the Adobe to Flex or AIR. The c... (more)
We’ve just started to work on the curriculum of the new online training
titled “Modern Web Development for Java Programmers”. This course will be
taught by practitioners from our company, Farata Systems. The initial
desription is here: https://github.com/yfain/WebDevForJavaProgrammers.
Your feedback is appreciated.
We had a project kickoff meeting this morning to discuss tools to be used.
This is a consumer-facing single-page Web application (SPA) that will also
have a back-office part to be used by the business owners. During this meetin
our engineers suggested a list of software. This list will grow, but I
thought you might be interested to see it as it is now.
1. Web designer uses Balsamiq Mockups for prototyping and Twitter’s
Bootstrap framework for styled components. We’ll use responsive design
principles, so the app will look good on the mobile devices too.
2. Build tool: Gradle
3. ... (more)
JDJ's Enterprise Editor, Yakov Fain (pictured) writes: If you are planning to
hit the job market, you may need to refresh some of the Java basic terms
and techniques to prepare yourself for a technical interview. Let me offer
you some of the core Java questions that you might expect during the
For most questions I’ve provided only short answers to encourage
further research. I have included only questions for mid (*) and senior
level (**) Java developers. These sample questions could also become handy
for people who need to interview Java developers (see also ... (more)
Every time I start teaching my new Java class I’m looking at the Swing
units in the manual asking myself, “Why my students need to know Swing
framework?” Well, I need to teach them how to program GUI, event listeners,
asynchronous worker threads and event loop that are pretty much the same in
every programming language that deals with UI. My students create applets and
test them in appletviewer, then they are going through hard times trying to
run them in Web browsers… In the end, I tell them that they won’t be
going doing Swing programming in the real world projects. I also tell... (more)