Software op maat

Smartcoding is gespecialiseerd in software voor Microsoft™ Windows. Windows -als besturingsysteem-  staat op meer dan 65% van de desktop computers in de wereld (bron wikipedia).

Wij ontwikkelen in MS Visual Studio.

Met Visual Studio is het mogelijk meerdere platformen te bedienen:



C#, VB.Net en MS SQL – Onze focus

Maatwerk ontwikkelen we primair op het Windows platform. Desktop, internet (Asp.Net) en mobiele apparaten, voor elk apparaat en platform kunnen we een oplossing bieden.

Daar waar Visual studio tekort schiet, kunnen we toch in onze “huis taal” C# ontwikkelen, door bijvoorbeeld MonoDevelop te gebruiken (voor Linux). Smartcoding houd een open oog voor overige ontwikkel talen en is in staat snel “aan te haken” bij projecten welke in een andere technologie zijn ontwikkeld. Door onze C++ opleiding zijn we in staat alle “Object Oriented “-talen snel op te pakken.
U kunt ook voor snelle en minder gecompliceerde oplossingen bij Smartcoding terecht. We hebben MS Access experts in huis, die doeltreffende oplossingen voor u maken op korte termijn.

Smartcoding analyseert, bouwt, test en implementeert de gewenste oplossing.


Windows desktop software

Onze specialiteit is het maken van Windows desktop Line Of Business software. Hierbij maken we gebruik van de meest actuele technologiën en componenten. Smartcoding gebruikt naast MS Visual Studio aanvullende componenten van Telerik om de desktop software meer gebruikersvriendelijk te maken.

In de meeste gevallen wordt de desktop software in een client-server architectuur gebouwd. Als database geniet MS SQL Server (Express) de voorkeur, maar in overleg met de klant zijn andere oplossingen zeker mogelijk. U kunt dan denken aan bv. MySQL, Oracle of MongoDB.
 

Ontwikkel omgeving

  • MS Windows 10
  • MS Visual Studio
    • Telerik for WinForms
    • Telerik Data Access ORM (NuGet)
    • Telerik Reporting
  • MS SQL Manager / HeidiSQL (MySql) / TOAD (Oracle)

Technologie

  • Client – Server / Standalone
  • Design pattern MVC / MVVM
  • C# / C++ / VB.Net
  • (T) SQL

Neemt u vrijblijvend contact met ons op, voor het ontwikkelen van een software oplossing binnen uw bedrijf!


Universal Windows Platform

Het Universal Windows Platform (UWP) is een app platform voor Windows 10. Applicaties voor UWP worden met slechts èèn API-set ontwikkeld voor alle Windows 10 apparaten; PC, tablet, telefoon, Xbox, HoloLens , Surface Hub enzovoort. Het is makkelijker om een aantal schermformaten en ook een verscheidenheid van interactieve modellen teondersteunen.

In de kern is het idee van UWP-applicaties dat gebruikers een gelijke gebruikerservaring hebben op elk apparaat dat het meest geschikt of productief is, voor de taak die op dat moment wordt uitgevoerd.
 

Ontwikkel omgeving

  • MS Windows 10
  • MS Visual Studio
    • IIS* (Express)
    • Telerik for UWP
    • Telerik Data Access ORM (NuGet)

* Noodzakelijk voor database connectie
 

Technologie

  • XAML UI
  • Design pattern MVC / MVVM
  • C# / C++ / VB.Net
  • JSon

Neemt u vrijblijvend contact met ons op, voor het ontwikkelen van een software oplossing binnen uw bedrijf!


Linux desktop applicaties

Uw bedrijf is ingericht op het gebruik van een Linux omgeving en u zoekt specifieke Line Of Business software?
Smartcoding is in staat om aan uw behoefte te voldoen. We ontwikkelen uw software in de linux-distro van uw smaak.
 

Ubuntu, Redhat, mint, etc., etc… Smartcoding installeert een ontwikkelomgeving in de door u aangegeven distro -met de door u aangegeven kernel versie- om uw software te ontwikkelen. Dat doen we in virtual machines van VM-Ware, zo kunnen we u als klant optimaal bedienen.
Smartcoding kan uw oplossing ook in MS Visual Studio ontwikkelen in C++. MS Visual Studio heeft wel een beperkt aantal target platforms (bron Microsoft™)
 

Ontwikkel omgeving

  • VMWare Workstation (Player)
  • Linux (Ubuntu/Redhat/Mint/etc)
  • MonoDevelop
  • HeidiSQL (MySql) / MS SQL Manager / TOAD (Oracle)

 

Technologie

  • Design pattern MVC / MVVM
  • C# / C++
  • (T) SQL

Neemt u vrijblijvend contact met ons op, voor het ontwikkelen van een software oplossing binnen uw bedrijf!


Android line of business applicaties

Hoewel de meeste mensen bij de kreet Android denken aan een “telefoon” en “Candy Crush”, zijn er veel mogelijkheden om met een Android apparaat uw bedrijfsprocessen te automatiseren.
Hierbij kunt u denken aan bv. mensen in “het veld” die op de bedrijfslocatie resultaten in uw systemen moeten invoeren.

Door mensen op een android apparaat de mogelijkheid te geven direct gegevens in te voeren op locatie, kunt u de efficiëntie van u bedrijf sterk verbeteren. Bij terugkomst uit “het veld” hoeven uw medewerkers alleen nog de gegevens van het het android apparaat in uw systemen te zetten met de spreekwoordelijke “druk op de knop”.
 

Ontwikkel omgeving

  • MS Windows 10
  • MS Visual Studio
    • Xamarin Android
    • SQLite (NuGet)
  • Xamarin Android Player

Technologie

  • Design pattern MVC / MVVM
  • XAML / XML
  • C#
  • SQL

Neemt u vrijblijvend contact met ons op, voor het ontwikkelen van een software oplossing binnen uw bedrijf!