Posts tagged Mobile
Recently I’ve been working on an application that has to store a significant amount of data on a device. When storing data on the iPhone there are a few options. You can use straight up text or xml files that are then read when the app runs, you can use the Core Data framework that comes with iOS, or you can use an SQLite database that is then deployed with the app.
My choice was very straightforward since we needed to store relatively complex data and would like the possibility of building a similar app for other platforms (Android and Windows Phone 7 also support SQLite databases).
Creating the Database
There are all kinds of tools with which to create your SQLite database, and you will easily find a handful through a Google search. We will stick with the command line SQLite3 utility that comes with your Mac. To start building your database, open a terminal window and start the sqlite3 utility. Pass it one argument – the name of the database file you want to create or edit. The ‘Terminal’ application can be found in your ‘Applications/Utilities’ folder.
Van 5 tot en met 7 september geeft AMIS de training iOS5 applicatieontwikkeling. Leer in drie dagen zelf apps voor iPhone en iPad ontwikkelen.
Schrijf je in via deze link: http://www.amis.nl/trainingen/ios-5-applicatieontwikkeling-bouw-apps-voor-ipad-en-iphone/ (more…)
Als je dit leest en je bent Oracle professional – ontwikkelaar of administrator – is de kans groot dat je jouw carriere bent gestart in de jaren ’90, in het tijdperk van Oracle7, Oracle Forms en Client/Server applicaties – net voor de opkomst van Java, internet, mobiel en SOA. Misschien ligt je start daar nog wel voor en misschien ben je van een tikje later. Maar in elk geval: je hebt een solide fundament en al vele jaren ervaring in Oracle technologie.
Nu is het 2012. En de afgelopen jaren is de technologie in hoog tempo ontwikkeld. Web 2.0 applicaties en multi-tier architecturen dienden zich aan en SOA, Service Bus en BPM zijn opgekomen. Java is overal – en HTML 5 staat op het punt om Flash en Silverlight te verdringen, in desktop browsers en in mobiele devices. Eindgebruikers worden mondiger en veel-eisender en real-time, push-enabled, BI-gedreven dashboards en multi-channel takenlijsten worden in snel itererende agile-projecten gerealiseerd.
Oracle 11g Database doet alle simpele DBA taken zelf – en de uitdaging voor de Database Administrator is verschoven naar groter en interessanter, zeker als 24/7 beschikbaarheid, virtualisatie en de cloud als infrastructuur opduiken. More >
Last night, the AMIS Mobile Special Interest Group convened. This session had as objective to explore the many different mobile agents and devices that we encounter, the types of signals, information and functions that are relevant with these various agents and the impact their inclusion in the mobile sphere of our customers has on the enterprise applications and architecture.
Our guest speaker – Rolf Hut of the Faculty of Civil Engineering and Geosciences – did an excellent job of introducing a new class of mobile agents with his presentation on hydro-meteorological stations. He even had us all build rain-sensors, from easily accessible and very cheap materials. 10 minutes of super-glueing, soldering and kindergarten-level handcrafting was all it took for 6 teams to create a sensor that could be connected to a laptop to register simple signals.
From this very practical example, it was not hard to envisage a wide network with hundreds or thousands of devices that report findings – to be processed by the backend infrastructure.
See Rolf presenting on YouTube: http://www.youtube.com/watch?v=Nh7GDD3Ssr8&feature=player_embedded#at=44.
For a couple of months I have been discovering the Android platform. As an original Oracle developer I was wondering how an Android app can be connected to an Oracle database. For this purpose I developed an Android app that stores speed traps that users may hit while driving, into an Oracle database. The app also retrieves these speed traps from the database and draws them onto a Google map:
A few moments ago, Ted Farrell completed his demonstration of ADF 11g – the premier framework for developing rich, multi-channel applications. In 30 minutes he ran the audience through an impressive range of features and functions that his team has developed in ADF 11g, both for the Oracle Fusion Applications development groups to make use of but also fully available to any customer around the world. He focused today on rich data visualization and multi-channel support.
This article provides a quick overview of the demo scenario and provides some screenshots to go with it.