MacO's creative workshop / MacOva tvorivá dieľňa

creative workshop
software


Software development

I'm specialized in creating software for personal use and for companies from small business to middle enterprise.
From early plans and sketches, through developing functions and creating user interface, to application build, testing and documentation.
Result is an stand-alone application, that don't need instalation - just copy it to your computer and run it.

Vývoj programov

Špecializujem sa na tvorbu softvéru pre osobné použitie, ako aj pre malé až stredne veľké firmy.
Tvorím malé a stredne veľké softvérové riešenia. Od úvodných plánov a skíc, cez vývoj funkcí a tvorbu užívateľského prostredia, po stavbu aplikácie, testovanie a dokumentáciu.
Výsledkom sú samostatné aplikácie, ktoré nepotrebujú inštaláciu - iba ich skopírujete na svoj počítač a spustíte.


Development process

This represents huge amount of work. But thanks to tools i use and knowledge i have, it's possible for one man to make most of it. I can beat most ways of software development with better time and price i can offer. You also communicate directly with developer and you don't need to pay that "army" of managers.

There are some limits.
Developing something complicated from the ground is for bigger developers.
If you need someone to develop video editing software, or cool music player, or unbreakable encryption algorithm, then you're on a wrong place.
But if you need someone to make software, that will help you to organize data for your business, or small utility that will automatize work, than you have found the right man.

I'm able to create software connected to data on your web, software that can work with local or remote databases, XML files and many other sources, producing output in open formats.

To predstavuje obrovské množstvo práce. Avšak vďaka použitým nástrojom a mojim znalostiam, je možné, že väčšinu toho zvládne jeden človek. Dokážem ponúknuť lepší čas a cenu ako väčšina typov softvérového vývoja. Taktiež komunikujete priamo s vývojárom a nepotrebujete platiť celú "armádu" manažérov.

Sú však určité obmedzenia.
Vyvinúť niečo absolútne nové a nesmierne komplexné, je práca pre väčších vývojárov softvéru.
Ak potrebujete niekoho, kto pre vás vyvinie program na úpravu videa, vytvorí nový úžasný hudobný prehrávač, či neprelomiteľný kódovací algoritmus, potom ste na nesprávnom mieste.
Ak ale hľadáte niekoho, kto by pre vás vytvoril programy, ktoré by pomohli organizovať údaje pre vaše podnikanie, alebo menšie nástroje, ktoré zautomatizujú prácu, potom ste našli toho správneho človeka.

Viem vytvoriť programy prepojené s dátami na vašom webe, pracujúce s lokálnymi i vzdialenými databázami, XML súbormi a množstvom ďalších zdrojov, produkujúc výstupy v otvorených formátoch.



Mac OS X, Windows and Linux

I use REALbasic enviroment to create small and middle size applications. I can create application for 3 most popular platforms:

Mac OS X, Windows a Linux

Používam prostredie REALbasic, v ktorom tvorím malé a stredne veľké programy. Dokážem vytvoriť program pre 3 najpoužívanejšie platformy:


Mac OS, Windows and Linux screenshots
  • Mac OS X - from version 10.3 (testing under 10.4),
  • Windows - from Windows 98 (testing under XP),
  • Linux (testing under Ubuntu 7.04):
    • Ubuntu 6.06,
    • SUSE Linux Enterprise Desktop 10,
    • Red Hat Enterprise Linux 5
  • Mac OS X - od verzie 10.3 (testovanie pod 10.4),
  • Windows - from Windows 98 (testovanie pod XP),
  • Linux (testovanie pod Ubuntu 7.04):
    • Ubuntu 6.06,
    • SUSE Linux Enterprise Desktop 10,
    • Red Hat Enterprise Linux 5


References

During those years i use REALbasic enviroment, i created many functions and i still develop new ones. References ordered chronologicaly.

  • aaw.mo - my first application in REALbasic (for Mac OS), originaly developed for my own needs,
  • miniCodeR - text-encoding convertor (for Mac OS and Windows),
  • Kalendárik - simple slovak name-day callendar, best to be launched on startup (for Mac OS),
  • FTP sherpa - FTP client (for Mac OS and Windows),
  • DiskLister - SQL file catalogizer (for Mac OS and Windows),
  • Adresár - organizer of marketing contact (for Windows),
  • Whian.net Publisher, Manager and Designer - applications for management and publishing of websites based on Whian.net CMS (for Mac OS and Windows),
  • and few small utilities, for automatization of some actions like picture resizer, dimensions calculator, ...
  • check my software portfolio, for more information about some of my applications.

Referencie

V prostredí REALbasic tvorím už niekoľko rokov, počas ktorých som si vytvoril mnohé funkcie a stále vyvíjam nové. Referencie sú zoradené chronologicky.

  • aaw.mo - môj prvý program v REALbasic-u (pre Mac OS), vytvorený pôvodne iba pre vlastnú potrebu,
  • miniCodeR - program pre prevod textových kódovaní (pre Mac OS aj Windows),
  • Kalendárik - jednoduchý meninový kalendár, vhodný pre spustenie pri štarte počítača (pre Mac OS),
  • FTP sherpa - FTP klient (pre Mac OS aj Windows),
  • DiskLister - SQL katalogizér obsahu diskov (pre Mac OS aj Windows),
  • Adresár - program slúžiaci na organizáciu marketingových kontaktov (pre Windows),
  • Whian.net Publikátor, Manažér a Dizajnér - programy určené pre tvorbu a správu stránok postavených na Whian.net CMS (pre Mac OS aj Windows),
  • a pár drobných utilitiek, pre zautomatizovanie niektorých činností, ako napríklad upravovač veľkosti obrázkov, prepočítavač rozmerov, ...
  • pozrite si moje software portfólio, pre bližšie informácie o niektorých mojich programoch.