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)
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)
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)
Ten years from now software developers will commute to work only if they’re
invited to a corporate party or they have to work for an old fashioned
client. Software professionals (not the average 9-to-5 workers) will have a
freedom to equip home office to their taste. In our company we already work
in this mode trying to minimize/eliminate the commute time as much as
possible, and I’d like to share with your the home office setups from three
concrete people of our company, circa April 2013.
But first I’ll touch on the monitor connectivity solutions that might be
useful for some o... (more)