Έρχεται το MS Visual Studio 2015….

Παρότι είμαι απίστευτος υποστηρικτής του Linux, τα προϊόντα της Microsoft φημίζονται για την σταθερότητά τους τουλάχιστον όσον αφορά τα ολοκληρωμένα περιβάλλοντα ανάπτυξης εφαρμογών. Ετοιμαστείτε λοιπόν για το Visual Studio 2015 που τώρα προς το παρόν είναι σε Release Candidate έκδοση και είναι μόνο για testing φυσικά τώρα. Θα έχει πάρα πολλές βελτιώσεις σε σχέση με την προηγούμενη 2013 έκδοση και σαφή υποστήριξη για τα πολυαναμενόμενα Windows 10. Πέραν των κλασικών desktop εφαρμογών θα υπάρχει δυνατότητα και πιο πλήρης υποστήριξη για Windows Phone Applications με την αντίστοιχη έκδοση.

Περισσότερα εδώ:

https://www.visualstudio.com/en-us/products/vs-2015-product-editions.aspx

Η αλήθεια είναι οτι η αγορά των smartphones είναι το παρόν και το μέλλον για τους software developers και η γνώμη μου είναι οτι όλο και περισσότερα smartphones θα έχουν Windows στο μέλλον. Φανταστικό το iOS, πολύ καλό το Android όμως τα Windows είναι ένα από τα παλαιότερα λειτουργικά συστήματα μετά φυσικά το κλασικό UNIX.

Αν κάποιος είχε κάποια πρωτότυπη ιδέα για εφαρμογή κινητών τηλεφώνων σίγουρα θα έβγαζε πολύ περισσότερα χρήματα από οποιαδήποτε άλλη ιδέα για desktop εφαρμογή. Ίσως με εξαίρεση εφαρμογές desktop ναυτιλιακών εφαρμογών και επιχειρησιακής έρευνας.

Αν κάποιος τέλος θα ήθελε να υλοποιήσει εφαρμογή που να τρέχει στα περισσότερα λειτουργικά συστήματα PC, κινητά, tablet κλπ. θα του πρότεινα να δει το RAD Studio της Embarcadero και τις εφαρμογές FireMonkey. Δυστυχώς, κατά την προσωπική μου άποψη, δεν υπάρχει δωρεάν έκδοση του RAD Studio τουλάχιστον προς το παρόν. Για επαγγελματίες όμως το κόστος απόκτησης άδειας χρήσης ανάπτυξης εμπορικών εφαρμογών είναι λογικότατο. Η θρυλική Borland δεν πεθαίνει ποτέ!!

Σας παραθέτω και την παρακάτω εικόνα από την εγκατάσταση της Borland C++ 5…. στους παλαιούς κομπιουτεράδες όπως εγώ θα δημιουργούνται ευχάριστες αναμνήσεις βλέποντας αυτή την εικόνα πίσω στο 1995 – 96….

Borland C++

Borland C++

Linux Mint – Η ωραιότερη διανομή για τον απλό χρήστη….

Όσοι δεν έχετε δοκιμάσει το Linux, θα σας σύστηνα ανεπιφύλακτα να δοκιμάσετε το Linux Mint….

Για τον απλό χρήστη είναι ότι το καλύτερο….. και αν δε θέλετε να εγκαταστήσετε δεύτερο λειτουργικό σύστημα στον ΗΥ σας είναι ωραία η ιδέα να το εκκινήσετε από USB Flash Disk……

Οδηγίες μπορείτε να βρείτε εύκολα μέσα από αναζήτηση στο Google…..

http://www.linuxmint.com

linux-mint

linux-mint

Free Windows Applications Development Environments

Πολλά και ωραία είναι τα δωρεάν εργαλεία για ανάπτυξη εφαρμογών Windows.

Πρωτοπόρο είναι το δωρεάν Microsoft Visual Studio Express Edition. Υποστηρίζει πολλές γλώσσες προγραμματισμού εγώ θα πρότεινα οι νέες εμπορικές εφαρμογές να γράφονται σε C-Sharp (C#) που είναι η γλώσσα που στηρίζει και προωθεί πάρα πολύ η Microsoft. Ασφαλώς υπάρχει και DBMS δωρεάν για μη κερδοσκοπικούς οργανισμούς ο SQL Server Express Edition. Φυσικά πίσω δεν πάει ούτε η MySQL αλλά είναι και φανταστική embedded βάση δεδομένων και η SQLite.


 

Από εκεί και μετά έχουμε το Lazarus IDE:

Lazarus_IDE_v0.9.22

Πολύ καλό και cross platform όποιος τα έχει καλά με την Object Pascal να γράφει εδώ. Η ιδέα με το Lazarus ήταν το να φτιαχτεί ένα δωρεάν Delphi Platform που είναι από τα καλύτερα εμπορικά IDEs μαζί με τον αγαπημένο μου C++ Builder της θρυλικής εταιρείας Borland που σήμερα πλέον είναι της Embarcadero Technologies.


 

Συνεχίζοντας έχουμε τα SharpDevelop για C# και Code::Blocks για C++ που είναι πάρα πολύ καλά το κάθε ένα στον τομέα του:

SharpDevelopcodeblocks


Τέλος για τη δημοφιλέστατη γλώσσα Java και όχι μόνο δωρεάν για μη εμπορικούς σκοπούς εργαλεία είναι το NetBeans και το Eclipse IDEs. Και τα δυο είναι γραμμένα σε γλώσσα Java και έχουν συμπληρωματικές λειτουργίες. Για αρχάριους πιο αυτοματοποιημένο είναι το NetBeans και μετά με το Eclipse κάποιος μπορεί να κάνει και εφαρμογές για συσκευές Android που είναι πολύ επίκαιρες στην εποχή μας. Το Eclipse έχει και ωραίες λειτουργίες για τη δημιουργία UML διαγραμμάτων….

NetBeansEclipse IDE

PHP Integrated Development Environments

PHP-Mysql

PHP-Mysql

Πολλά και ωραία είναι τα Ολοκληρωμένα Περιβάλλοντα Προγραμματισμού για διάφορες γλώσσες.

Μια από τις αγαπημένες γλώσσες προγραμματισμού για το διαδίκτυο είναι η PHP. Βεβαίως έχουν βγει νεότερες, ευρύτερες ίσως και πιο γρήγορες, η γνώμη μου όμως είναι οτι η PHP με την MySQL δεν πεθαίνουν ποτέ. Προσωπικά γράφω κώδικα σε PHP από το 2002 και έχω δουλέψει με διάφορα εργαλεία. Τα περιβάλλοντα που είναι ιδιαίτερα χρήσιμα είναι τα παρακάτω:

 

PHPDesigner:

http://www.mpsoftware.dk

Εξαιρετικό περιβάλλον για ανάπτυξη διαδικτυακών εφαρμογών με χρήση PHP. Κατά τη γνώμη μου το καλύτερο.

CodeLobster PHP IDE:

http://www.codelobster.com

Πάρα πολύ καλό περιβάλλον για PHP και μάλιστα με δωρεάν έκδοση. Αν δεν θέλετε να αγοράσετε τον PHPDesigner που έχει τα πάντα η δωρεάν έκδοση του CodeLobster θα καλύψει το 90% των αναγκών σας.

Φυσικά υπάρχουν και τα NetBeans και το Zend Studio που είναι πολύ δυνατοί παίκτες όμως το δεύτερο έχει μάλλον υψηλό κόστος απόκτησης άδειας χρήσης και το NetBeans γραμμένο σε Java απαιτεί γρήγορο ΗΥ για να εκτελείται αποδοτικά.

Αν κάποιος απλώς μαθαίνει και δεν έχει πολλές απαιτήσεις για αυτοματισμούς θα του πρότεινα να δει και δυο καλούς Editors τον EditPlus και τον Notepad++. Ο πρώτος είναι commercial και ο δεύτερος δωρεάν. Και οι δυο editors είναι εξίσου καλοί και αποδοτικοί.

Εκπαιδευτικά Links

Σας παραθέτω κάποια εκπαιδευτικά links ιδιαίτερα χρήσιμα για δημοτικό σχολείο:

http://www.pi-schools.gr (Παιδαγωγικό Ινστιτούτο)

http://photodentro.edu.gr (Φωτόδεντρο)

http://www.paidika.gr (Ιστοσελίδα με πολύ καλό υλικό για Δημοτικό)

http://www.cti.gr/el/ (Ελληνικό Ινστιτούτο Τεχνολογίας ΗΥ)

http://gcompris.net/index-el.html (GCompris – Εκπαιδευτικό Λογισμικό για παιδιά Δημοτικού)

https://scratch.mit.edu/ (Λογισμικό Scratch για εκμάθηση οπτικού προγραμματισμού Ε-ΣΤ Τάξεων)

Scratch

Scratch

Λογισμικά Επεξεργασίας Εικόνας

http://www.artweaver.de/en

Το απόλυτο δωρεάν πρόγραμμα επεξεργασίας εικόνας….

artweaver

Ένα δωρεάν PhotoShop στα χέρια σας….

Φορτώνει αμέσως και έχει το 80-90 % των δυνατοτήτων του PhotoShop…..

Καλό αλλά βαρύ είναι και το GIMP…. http://www.gimp.org/

Τέλος εναλλακτικό του Illustrator είναι το InkScape: https://inkscape.org/en/