We’ve decided to start this summer with the topic that remains exotic for the majority of software developers, even those most geeky ones. If you’ve ever tried to find any support using Qt, you probably already know what I’m talking about.
You’ll be able to read some +EXTRA articles related to the main theme, too. We hope you’ll find them interesting and useful as always.
Also, we’re delighted to announce that we have a new team member. Matthew Rupert will cover the topic of Developer’s@Life in his column. You will find his brilliant cogitations and advices in our up-coming, two- monthly WordPress line.
- Digia Releases Qt 5.1 by Digia, Qt
Digia has announced the release of Qt 5.1, the leading cross-platform application and user interface (UI) development framework. New version includes over 3000 enhancements, significant improvements to Qt Quick and preliminary Android & iOS support.
NEW COLUMN- Developer@Life by Matthew Rupert
- Hello World. by Matthew Rupert
While I will certainly enter into some of the technical subjects, my goal in this column is to discuss the other side of things—the life side. What goes on when we leave the cubicle? When we leave the building? How do we present ourselves in meetings, on a resume, at an interview, or in life in general (hence the title, Developer@Life). Subject matter of this nature may be called “soft skills.”
- Using Qt to Target Mobile Devices by Alexander Blasche
This article provides an overview how Qt is managing to address the new features required by mobile and embedded software developers. It’s based on an author’s speech presented during Qt Contributors Summit 2013, the main, invitation-only event of the Qt Project. Absolutely unique chance to be part of it.
- How to develop and monetize apps and games with Qt and V-Play by Christian Feldbacher
This article explains why Qt is a great choice for developing cross-platform applications to desktop AND mobile platforms. It introduces V-Play, a game engine built on top of Qt to create mobile 2D games which can also be used for developing normal apps.
- A Classical Number Puzzle in Qt Quick 2.0 by Frank Mertens
- Application Logging and Profiling by Stian Broen
This article will discuss several techniques related to application logging and profiling. By mastering such techniques you will be able to respond faster to any unforseen issues discovered by your customer and to identify performance bottlenecks.
- Developing Scientific Software with Qt by Dr. Marcus D. Hanwell
Science is founded on the principles of reproducibility, and at Kitware we develop cross-platform, open-source software for scientists around the world. It is important to have stable software, which is tested and able to operate on data at many different scales and in different fields. Qt is a natural choice for us in our work, and is used in applications that visualize data from the atomic to the cosmological length scales, and pretty much everything in between.
- Qt Enhances BlackBerry 10 Platform Tools by Digia, Qt
Qt developers have an unparalleled opportunity to bring their applications and work to the new BlackBerry 10 platform, Digia announced. The BlackBerry® 10 platform uses the Qt cross-platform application and UI framework on top of a C/C++ foundation for BlackBerry Cascades™, the UI toolset for developing native applications for BlackBerry 10.
- A C Developer’s Utility Belt by Ben Straub
Jealousy is an emotion commonly associated with C developers. It’s easy to see why; developing in other languages is just so nice. Automated refactoring, dynamic reloading, garbage collection, exceptions, object-orientation, lambdas… You’ve got to give up a lot to work in C.But it doesn’t have to suck. You don’t have to leave all your best tools behind. If you find yourself writing C, don’t deny yourself the benefit of all the techniques that have worked so well for other languages. These are things that help make software projects in any language successful, and many of them can still work for you.
- Developing Applications for use with Continuent Tungsten and Tungsten Replicator by MC Brown
As a developer of an application there really isn’t a problem better than finding that you have to scale up the application and the database that supports it to handle the increased load. The main bottleneck to most expansion is the database server and in many modern environments that replication is based around MySQL. Application servers are easy to add on to the front-end of your environment.
- Beginners PTC J-Link (Asynchronous) App by Manoj Kumar
The aim of this article is to show some basic steps how to get started with J-Link applica-tion development and IDE. The article is focused on Asynchronous J-Link application. JLink has enormous capacity, and is waiting to be utilized. Not many developers are able to start with JLink due to limited documentation available on the internet. I have tried my best to make it as simple as possible.
- Android OS in the Enterprise by IBM (David Jaramillo,Viney Ugave, Charisse Lu, Rick Alther)
“Serve to innovate; innovate to serve” is apparently the new mantra for this age defined largely by its technical conquests and cutting edge trophies. In keeping in lieu with this never-say-die spirit, enterprise computing from time to time has faced numerous challenges. With the advent of smart-phones and tablets, the enterprise not only had to accommodate this era of BYOD (Bring Your Own Device) but also had to adapt to a great transformation in the approach of creating enterprise solutions – It is now Mobile First!
Developer@Life by Matthew Rupert
- Interview Tips for Software Developers by Matthew Rupert
I’ve been on countless interviews, and I’ve learned a few things along the way. I don’t consider myself an expert by any means, but I’ve learned how to interview well. It took a while to figure it out, but I’ve learned that interviewing isn’t difficult. On the contrary, if you are focused and willing to view the process as a potentially fun learning experience, interviews can be great experiences.