Mobile apps for iOS and Android
Since 2016, I have developed iOS and Android apps for businesses, on smartphones and tablets. I take projects from the first screens through to app store publishing.
Native and cross-platform apps
I develop iOS apps for iPhone and iPad using native Swift code, and apps for Android smartphones and tablets using Java and Kotlin. For cross-platform apps I use Ionic, Angular and Capacitor, with experience in Cordova too.
Ionic, Angular and Capacitor app consulting
Apps that use artificial intelligence
I integrate OpenAI, Claude and Gemini APIs into apps. Prompts, models and parameters can be managed and adjusted at runtime to suit the task. I have successfully integrated AI models through APIs to fill in forms, suggest automatic assignments, plan weekly work, extract data from images and identify images.

On-device AI
I also integrate on-device models: Apple’s Foundation Models framework and Gemini Nano through Google’s ML Kit GenAI. On compatible devices, some processing can happen directly on the phone. I define which tasks to assign to the local model, such as extracting information and preparing form fields for review.

VPNs and custom native code
I have developed apps that use VPN connections with OpenVPN and custom native code. This experience enabled me to brand an advanced VPN connection feature for a company, providing protected connections while maintaining a strong business identity.

Geolocation, calendars and contacts
I have built apps with geolocation and maps, advanced Apple and Google calendar integrations, and access to device contacts. Connecting these features to the app makes it possible to work with locations, appointments and contacts, respecting the permissions granted by the user.
Custom calendar and booking apps

Push and local notifications
I integrate push notifications sent by a service and local notifications scheduled on the device for updates and reminders. I have also worked on custom notification sounds, based on the capabilities supported by iOS and Android.

Offline apps and automatic synchronization
I have built apps that work entirely offline and apps that let users work without a connection, automatically synchronizing data when the network becomes available again. I design which data to store on the device and how to handle updates with the server.

iPad and Android tablets for business management apps and catalogs
All my apps run natively on smartphones and tablets, but some businesses require special attention for users who regularly work on tablets. I have designed screens specifically for iPad and Android tablets to build furniture catalogs, quotation tools and complex business management apps.

Native interfaces: Liquid Glass and Material Design 3
I build interfaces with a native iOS and iPadOS look, including Liquid Glass, and Android interfaces based on Material Design 3.
Map · iOS web preview
Backend, data and business tools
The app is the user interface through which people interact with the code. The data, its structure, the relationships between data, its ability to adapt over time and security remain the most important part of software design. I build software that interfaces with relational databases and communicates through secure, encrypted APIs. Where needed, I implement multiple roles, with strengthened data access privileges, read-only access and access to subsets of data, so that even malicious users cannot access data they are not entitled to.

From the idea to app store publishing
I develop custom apps starting with the required features and the devices they will run on. We discuss priorities throughout the project, through to app store release.
Analysis and technology selection
We define who will use the app, what it needs to do, the supported devices and the required integrations. I then choose a native or cross-platform approach based on these requirements.
Development and testing on devices
Building an app includes interfaces, features and data connections. I test workflows on the devices included in the project, including offline conditions when required.
App Store and Google Play
I handle build preparation, publishing on the App Store and Google Play, and the adjustments needed for the stores’ review processes.
Updates and maintenance
After release, I handle fixes, new features and updates for operating system versions and store requirements, according to the agreed needs.
Questions about business app development
Is a native or hybrid app better?
It depends on the features, devices and integrations. Cross-platform development allows part of the code to be shared between iOS and Android; native development works directly with platform APIs. When developing Android or iOS apps, I can also integrate native components into a hybrid app.
Can the app work without internet access?
Yes. We can design an entirely offline app or make selected features and data available without a network, with automatic synchronization when the connection returns. Features that require online services need to be identified during the analysis.
Can you build an app specifically for iPad or Android tablets?
Yes. I also design apps dedicated to tablets, adapting content layouts, navigation and interactions to the screen and intended use, such as browsing a product catalog.
Do you also handle publishing and updates?
Yes. I handle publishing on the App Store and Google Play and can provide ongoing maintenance. Tasks, updates and support are defined for each project; app approval depends on the stores’ review processes.
What do you need to prepare a quote?
A description of the idea, who will use the app and its main features. The devices to support, the systems to connect and any offline requirements are also helpful. With this information, we can define the work and prepare a tailored quote.
A direct contact for your app in Padua and Veneto
For business app development in Padua and Veneto, you can work directly with the person who designs and writes the software. Tell me who your app is for and which features you have in mind.
Let’s discuss your app






