Par savjeta za novopečene Linux developere koje je šef ili muka natjerala da “hitno prebace aplikaciju na Linux”.
Scenario A - razvoj aplikacija od nule
-
Kreirajte web baziranu aplikaciju koristeći opensource jezike, web i database servere.
Ove aplikacije rade na svim uređajima koji posjeduju web browser, a to se u 2012. godini odnosi i na telefone. -
Koristite Qt toolkit za razvoj native aplikacija. (KDE desktop okruženje koristi Qt)
-
Koristite Gtk toolkit za razvoj native aplikacija. (GNOME desktop okruženje koristi GTK)
-
Koristite Javu za razvoj cross-platform aplikacija (Eclipse IDE je razvijeno u Javi, te radi na Windows-u i Linux-u)
Scenario B - prebacivanje postojećih Windows aplikacija na Linux
-
Ako ste razvili aplikaciju na .Net platformi, probajte vašu aplikaciju rekompajlirati
za Linux koristeći Mono i MonoDevelop.Mono čak može i direktno pokretati *.exe programe koji su kreirani iz .Net projekata.
-
Ako ste razvili aplikaciju koristeći Borland Delphi (nekada jako popularan na ovim prostorima), pokušajte
sa FreePascal kompajlerom i Lazarus razvojnim okruženjem -
Ako imate legacy VisualBasic 6 aplikaciju, okušajte sreću sa Gambas razvojnim okruženjem
-
Jednostavno pokušajte vašu aplikaciju pokrenuti sa Wine emulatorom, postoji realna šansa da će raditi bez izmjena.
Happy hacking