Rapidly Build Distributed Applications with ITTIA DB and Qt
Written by Digia
Tuesday, 27 November 2012
November 28, 2012 Bellevue, WA The
ITTIA DB SQL embedded database is now available as a plugin for the Qt
application and UI development framework from Digia. The combination of ITTIA DB
SQL and Qt enables rapid development of user-friendly data-driven applications
with a level of performance that is only possible with native code.
Qt is a cross-platform C++ application and UI framework that is widely used
to develop software with a graphical user interface (GUI), as well as non-GUI
programs. Non-GUI features include SQL database access, which can both execute
arbitrary queries and map results to lists and fields in the user interface.
Expanding on ITTIA's commitment to developers of applications for mobile
devices and other embedded systems, support for Qt in ITTIA DB SQL enhances
cross-platform development and reduces development time and cost. The Qt driver
for ITTIA DB SQL allows developers to access relational embedded data management
software that offers a unique competitive edge with such features as
replication, data distribution, reliable concurrency and logging.
The combination of Qt's elegant framework and ITTIA DB SQL's flexible data
management will encourage best practices for concurrent processing of data, as
both technologies are designed for multithreaded application development.
Applications can run transactions in parallel, allowing long-running tasks such
as synchronization to run without blocking normal operations. Qt also works well
with libraries like the STL and Boost, and code is compiled to native binaries
that will run at full speed without the need for a virtual machine.
ITTIA DB SQL and Qt provide developers with the means to synchronize the
application's embedded database with other RDBMS technologies, so that devices
can efficiently share data with a back-end server. Applications can access this
data replication environment to greatly improve high availability, reliability,
modularity, mobility, and interoperability by synchronizing device data with a
back-end RDBMS.
"We are excited to be working together with Digia and offer embedded
developers the best database and GUI technologies so they can build solutions
that empower innovation and flexibility," said Sasan Montaseri, ITTIA president.
"Embedded software projects today often demand both a modern GUI as well as a
full-fledged database solution, all within limited processing resources and
memory footprint. We are pleased to see the combination of ITTIA DB SQL
technology with the Qt application and UI development framework delivering a
powerful answer to that challenge," said Kristen Tveter, Senior Manager, Qt
Partnering at Digia.
ITTIA offers database solutions for embedded and mobile platforms where
limited memory, storage, and processing power makes software development
challenging. ITTIA's next generation embedded database technology, ITTIA DB SQL,
delivers capabilities culminated from decades of database evolution in a
compact, self-managing package. Used in applications such as medical devices,
industrial automation, portable data terminals, consumer electronics, clean
energy appliances, and mobile devices, our database technology enables
developers to leverage enterprise data management features on embedded systems
and devices across their product lines, whatever operating systems and
architectures are used. Today, ITTIA customers include leaders such as Freescale
Semiconductor, Panasonic, Puget Sound Energy, Fresenius, Boeing, Glaxo Smith
Kline, and others.
About Digia, Qt
Digia is responsible for all Qt activities including product development and
commercial and open source licensing. Since March 2011, Digia Plc, the
Helsinki-based services and consulting powerhouse listed in the NASDAQ OMX
Helsinki exchange (DIG1V) has been the commercial licensor of Qt. In September
2012 Digia acquired the full Qt business from Nokia. Digia operates in China,
Finland, Norway, Russia, Sweden and USA.
Digia has in-depth Qt expertise and experience from demanding
mission-critical development projects and hundreds of in-house certified Qt
developers. We have helped leading industry players worldwide deploy Qt-based
projects in the desktop, embedded and mobile space.
Digias goal is to provide desktop, embedded and mobile developers and
companies with the most powerful cross-platform UI and application framework.
Together with its licensing, support and services capabilities, Digia, Qt
operates with the mission to work closely with developers to ensure that the
projects are deployed on time, within budget and with a competitive advantage. http://qt.digia.com
Hackday - Tips, Tricks, OpenData sources, and Developer Resources for Mobile Application Developers - Hackday events are becoming quite common, many local government
agencies embracing the format and opening the doors, and their data
vaults, to local developers, hackers, and those simply looking to mashup
some data. Read on for Tips, Open Data sources, Developer Tools, Mobile
Dev resources and more!
Using QR Codes to Deliver Maps Electronically - cartographers
are tapping into technology in the form of Quick Response Codes (QR
codes) to help promote, sell and deliver maps electronically. Ted
Florence discusses QR codes, what they are and how they are useful for
maps and map producers.
10 Resources To Help You Get Started Programming with Python-
There's no question that if you want a head start in your career as a
GIS Analyst, programmer, or other technology professional that Python
programming is a must. Just look around on twitter, follow some geo
hacks on Google +, check out the developer resources, and attend a
GeoGeek meetup of WhereCamp and you'll hear about python.
58% Use Location-based Apps Despite Privacy Concerns- A telephone poll of 1,000 Americans shows that many people are concerned
about geolocation, which uses data from a computer or mobile device to
identify a physical location
The Really Big List of Mapping, Geo location Mobile developer resources, APIs and Tools - The Mobile Ecosystem... no question that mobile is huge and
the opportunity for developers, in particular, geo developers! There's
loads of developer resources on the web so to help the developer,
here's a listing of just some of the fine dev resources, blogs,
toolsets and more to consider when developing or porting your app to a
smartphone or Tablet.
Mobile Technology Feature - Top 10 Business Apps for Android - Android has become one of the most popular mobile operating systems
in the world due to advanced software, competitive manufacturers, and an
app market that is filled with exciting and useful applications. Read
on for this fine Top 10 List compiled by tech writer, Blake Sanders
ArcGIS.com Mashup Tutorial with Flickr and Foursquare data-
Here's a simple "how to" tutorial on working with the free ArcGIS.com
to easily import KML or RSS data from Flickr and foursquare into ArcGIS
to create your own custom map mashup.
Most Users of Free Photo Apps Say Adding Cool Effects is Most Useful - Adding cool effects
to photos was rated as the most useful thing by more than halfof
consumers surveyed using free online photography services, according to
CatchFree a free
online service that helps people find the best free mobile and web applications
to perform useful tasks.
Flickr GPS Photo Tag Tip - Here's a tip for Flickr users who want to share their GPS information
with their photos. note, in order to do this you'll need to be
capturing photos using a GPS-enabled or GPS-aware camera (see you're
smartphone hardware settings to ensure that GPS or location sharing is
turned "ON)".
Social Location Directory
Do you have a location-aware application, social location service or other location-sensitive service that you'd like to share with us? Please browse this growing directory of Social location Services and feel free to leave a link to your favorite service! See the Directory HERE
Featured Events
Location Business Summit USA - The biggest meeting place for hands on knowledge and networking within
the mobile and location industry. Continuing on from the massive success
of last year’s events in Silicon Valley and Amsterdam, join the biggest
and best companies in the community at the most influential LBS focused
summit in the world. San Jose CA
Wavefront Summits - Wavefront Wireless Summits Week 2013 connects
technology solution providers with global business leaders to
accelerate ideas and market opportunities.
The Underground Guide To The iPhone:
The iPhone is – if I may say so – one of the greatest mobile
revolutions of the past decade. More and more, mobile phones seem to
materialize out of our wildest dreams. Because of the tight integration
of third-party applications, you can do nearly everything with your
device — be it gaming, working, fooling around, and of course phoning.