February 18, 2018 — Designers and developers seem to be seen as individuals from another planet. Entities with a totally different mindset but with a common goal: to collaborate harmoniously in order to create a successful digital project that will reflect the philosophy and values of a brand!
What happens though when a client reaches out to a developer for the whole thing, expecting both a creative result and an efficiently developed website? This is where we step in, to get through those 12 steps that will unleash your creative potential of both skill sets and become a designer for a day. Come learn how to think as a designer and own a project from the first client meeting up to the final delivery.
February 3, 2018 — As the volume of small and medium enterprises (SMEs), mainly on the retail industry, continues to increase, the need to automate the logistics of these companies by integrating their back office (Enterprise Resource Planning Systems) with their e-shop becomes mandatory.
This past year at Social Mind we worked thoroughly in integrating two of the most widely used Greek ERPs with WooCommerce. This talk aims in sharing the challenges we faced and hopefully provide some good practices regarding software architecture for software houses.
January 31, 2017 — Η παρουσίαση ξεκινάει με εισαγωγή της ΕΛ/ΛΑΚ και παρουσίασων των Ομάδων της (OpenData, OpenGov, ODI Athens Node). Στη συνέχεια γίνεται αναφορά στα Ανοικτά Δεδομένα (Γενικά, Νομοθεσία, Κατάσταση στην Ελλάδα). Συσχετισμός WordPress & OpenData. Τέλος γίνεται αναφορά σε Case Studies απο το OpenGov με έμφαση στη χρήση του WordPress.
January 30, 2017 — 1. Προετοιμασία WordPress
1.1. Δημιουργία Custom Fields βάση του περιεχόμενου της εφαρμογής
1.2. Χρήση posts & taxonomies για την καταχώρηση και επεξεργασία περιεχομένου
1.3. Εξαγωγή Περιεχομένου
1.3.1. Δημιουργία εξαγωγής & ενημέρωση περιεχόμενου εφαρμογής μέσω JSON (Offline Application)
1.3.2. Χρήση JSON Rest Api για online εφαρμογές
2. Phonegap Tips & Tricks
2.1. Βασικές βιβλιοθήκες για ελαχιστοποίηση αποκρίσεων και native feeling
2.2. Ανάλυση Βασικών συναρτήσεων για ορθή λειτουργία
2.3. Καταχώρηση περιεχομένου για offline περιήγηση
2.4. Χρήση data-attributes για ελαχιστοποίηση χρήσης threads από τη συσκευή
2.5. Εύκολη Αλλαγή Γλώσσας ανάλογα με το χρήστη (localization)
3. Κατασκευή Analytics για offline εφαρμογή
3.1. Στατιστικά ανά άρθρο και call to action
3.2. Ασφαλής επικοινωνία με το server και καταγραφή στην βάση
3.3. Geo sniffing ανώνυμης χρήσης
3.3.1. Απεικόνιση τοποθεσιών χρηστών στο χάρτη ανα συσκευή, ανά άρθρο ανάγνωσης κτλ.
3.3.2. Ποσοστό μετατροπής ανάγνωσης άρθρου – επιχείρησης σε επίσκεψη (customer converge rate)
January 29, 2017 — Τι είναι ροή εργασίας; Γιατί χρησιμοποιούν τόσοι λίγοι μια αυτοματοποιημένη ροή εργασίας; Πώς μπορείτε να δημιουργήσετε μια αποτελεσματική ροή εργασίας; Πως μπορεί μια αυτοματοποίηση να μας βοηθήσει έτσι ώστε να εξοικονομήσουμε χρόνο; Τι εργαλεία θα πρέπει να χρησιμοποιείτε; Πώς όλα αυτά συνδέονται μεταξύ τους;
Η ανάπτυξη ιστοσελίδων στο frontend και στο backend αλλάζει με γρήγορους ρυθμούς. Εξίσου γρήγορα εμφανίζονται νέα εργαλεία και προτεινόμενες ροές εργασίας. Ενώ υποτίθεται ότι τα εργαλεία αυτά θα κάνουν την ζωή μας ως Developer ευκολότερη, βρισκόμαστε είτε ανάμεσα σε τόνους τεκμηρίωσης είτε έχουμε παρατήσει την απόπειρα και έχουμε επιστρέψει στην συνηθισμένη ροή εργασίας μας.
Μέσα από αυτή την παρουσίαση θα προσπαθήσω να δούμε κάποια από αυτά τα εργαλεία και να σας παρουσιάσω το δικό μου απλοποιημένο Frontent Workflow.
January 29, 2017 — Το WooCommerce είναι ένα από τα επικρατέστερα plugins για την επέκταση ενός WordPress site σε e-shop.
Τι προβλήματα ανακύπτουν, όμως, όταν το μέγεθος του e-shop αυξάνεται κατά ολόκληρες τάξεις μεγέθους; Πόσο εύκολο είναι, σε τέτοια μεγέθη, να γίνουν εργασίες που ειδάλλως είναι τετριμμένες (μαζική ενημέρωση καταλόγου, επικοινωνία με τρίτα συστήματα); Εν τέλει υπάρχουν λύσεις; Θα καταφέρει ένας developer να σταθεί στο ύψος των περιστάσεων, ή θα πέσει ηρωικά;
January 29, 2017 — Στο οικοσύστημα του WordPress όπου οι ενημερώσεις είναι συνεχείς, η ύπαρξη ενός περιβάλλοντος αυτοματοποιημένων τέστ είναι αναγκαία.
Σε αυτή την ομιλία θα σας παρουσιάσω πως μπορείτε να ξεκινήσετε με το CodeCeption, πως να δημιουργήσετε τα πρώτα σας τεστ και πως θα επωφεληθείτε μακροχρόνια από τη χρήση του.
January 25, 2017 — 10 συχνά λάθη που κάνουν οι συγγραφείς plugin ή/και themes τα οποία μπορούν να δημιουργήσουν κενά στην ασφάλεια των websites που τα χρησιμοποιούν. Ποια είναι, που οφείλονται και πώς αποφεύγονται.
January 25, 2017 — Ξεκινώντας από την έρευνα για την επιλογή της θεματικής ενός Premium WordPress Theme, θα μιλήσουμε για τη σημασία της σχεδιαστικής έρευνας και πως μας οδηγεί μέχρι την τελική υλοποίηση του design. Ο σκοπός μας είναι να φτάσουμε σε ένα τελικό προϊόν που θα καλύπτει τις ανάγκες των τελικών χρηστών αλλά ταυτόχρονα θα απευθύνεται και στο στοχευμένο κοινό μας, αυτούς που θα πάρουν την απόφαση για την αγορά του. Θα δούμε ποιο είναι ακριβώς αυτό το κοινό και σε τι ανταποκρίνεται με βάση την εμπειρία μας.
January 22, 2017 — The process of designing a theme for a marketplace is different compared to when designing for a client. In this presentation we’ll focus on these differences on every step starting from getting the inspiration, defining the concept, choosing the tools, defining the features, down to the final design of a wordpress theme.