Κυριακή 15 Αυγούστου 2010

Hello world εφαρμογή για iphone/ipod touch.

Θα φτιάξουμε την πρώτη μας εφαρμογή για iphone/ipod touch.Θα είναι το κλασσικό “hello world” πρόγραμμα που θα έχετε δεί αν έχετε μάθει έστω και μία γλώσσα προγραμματισμού.

Αν έχετε ενδιαφερθεί για να φτιάξετε μια εφαρμογή για το iphone, θα έχετε δεί πόσο δύσκολα έχει κάνει τα πράγματα η apple, για τους προγραμματιστές.Παλιότερα αγοράζαμε έναν υπολογιστή ή ένα κινητό με windows mobile και είχαμε κάθε δικαίωμα να παίξουμε και να προγραμματίσουμε χωρίς να ρωτήσουμε κανένα.

Της apple δέν της αρέσει αυτό.Οπότε ζητάει 99 δολάρια τον χρόνο για να μπορούμε να κάνουμε αυτή την δουλεία.Αν θές να ασχοληθείς επαγγελματικά και να φτιάχνεις εμπορικές εφαρμογές δέν είναι κάτι τόσο κακό.Αλλά και πάλι φανταστείτε τον bill gates να έλεγε, όταν τα windows είχαν πιάσει για τα καλά, θα μου δίνετε 99 δολάρια το χρόνο για να πουλάτε τις εφαρμογές σας στο σύστημα μου. Υπάρχει περίπτωση σήμερα να υπήρχαν τα windows και με την μορφή και την ελευθερία που έχουν; Μάλλον όχι.

Με λίγα λόγια λοιπόν δέν μπορώ να φτιάξω μία εφαρμογή μόνο για μένα.Θέλω άδεια για την μεταφέρω απλά στην συσκευή μου.Άν ακόμα δέν έχετε ξενερώσει με όλη αυτή την ηλιθιότητα συνεχίστε να διαβάζετε.

Η apple κάνει τα πράγματα ακόμα χειρότερα.Θέλει μόνο στους υπολογιστές της και με τα δικά της εργαλεία να φτιάξουμε την εφαρμογή. Ξέρετε με αυτούς τους φθηνούς υπολογιστές που θές δύο μηνιάτικα για να πάρεις μια οθόνη 20 ιντσών και έναν μέτριο επεξεργαστή.Οπότε αν θέλετε να παραμείνετε νόμιμοι, ξεχάστε τα ωραία σας windows 7 και τον καινούργιο υπολογιστή σας που τρέχει το crysis στα 7000x4000 με 1000 frames το δευτερόλεπτο

Ακόμα ψήνεστε για ένα ωραίο ipod touch;

Ευτυχώς υπάρχει λύση για να παίξουμε ανενόχλητοι με την συσκευή μας.Μπορούμε μέσα απο τα windows να προγραμματίσουμε εφαρμογές με την βοήθεια του Adobe Flash CS5.To Adobe Flash CS5 μπορεί να παράγει native εφαρμογές για το ΙOS. Όπότε πάμε να κάνουμε την πρώτη μας εφαρμογή.

Ανοίγουμε το Adobe Flash CS5 και πάμε να διαλέξουμε την μορφή της καινούριας εφαρμογής από το File.

Όπως βλέπετε το πρόγραμμα έχει φτιάξει τήν βάση της εφαρμογής με την ανάλυση της συσκευής μας και περιμένει να τις προσθέσουμε πράγματα.

Εμείς θέλουμε ένα απλό textbox που να λέει “hello world”. Είναι απλό να το βάλετε.

Στήν συνέχεια πρέπει να κάνουμε publish το πρόγραμμα μας.Πρίν όμως πρέπει να δηλώσουμε την άδεια developer που έχουμε από την apple.Όχι όχι δέν θα πληρώσουμε 99 δολάρια.Θα βρούμε μια πλαστή άδεια που με αυτή θα μπορούμε να τρέξουμε την εφαρμογή μας στην δίκια μας συσκευή τουλάχιστον.

Πάρτε λοιπόν αυτό το αρχείο και δηλώστε το στο deployment και είστε έτοιμοι να αντιγράψετε την εφαρμογή από τον υπολογιστή σας, στο itunes.

Στο itunes.

Και στο ipod, έτοιμο να τρέξει.

Και αυτό ήταν για την πρώτη μας εφαρμογή σε iphone/ipod touch.Απο δώ και πέρα είναι στο χέρι μας να μάθουμε το flash cs 5 και να φτιάξουμε κάτι καλύτερο.

Περισσότερα ...

Παρασκευή 30 Ιουλίου 2010

Pick of the week - Netvibes

             Όνομα: Netvibes                   Url:www.netvibes.com          

Άλλη μια δικτυακή υπηρεσία για αυτή την εβδομάδα. Το Netvibes είναι μια ακόμα startup page.Κάτι σαν το igoogle και το pageflakes.Οι startup σελίδες μοιάζουν με τα portals, αλλά με την βασική διαφορά, ότι μπορούμε να τα φέρουμε στα δικά μας γούστα.Να εμφανίζουμε ότι ειδήσεις θέλουμε εμείς,τα emails μας,τους χάρτες μάς,τα λίνκ μας,facebook και twitter και ότι άλλο χρησιμοποιείτε καθημερινά στο διαδίκτυο.

Με την χρήση tab,  μπορούμε να οργανώσουμε τις πληροφορίες καλύτερα.Για παράδειγμα μπορείτε να στείλετε όλα τα νέα σας σε ένα tab.Να έχετε όλα τα κοινωνικά δίκτυα σε ένα άλλο και ούτω καθεξής.

Υπάρχει και η επιλογή το προσωπικό μας portal να το ανοίξουμε για όλο τον κόσμο ή να ανοίξουμε μερικά tabs άν θέλουμε. Οπότε καλό είναι να αποφασίσετε αν σας ενδιαφέρει κάτι τέτοιο και να το κάνετε με πολύ προσοχή, ιδιαίτερα αν υπάρχουν λογαριασμοί κοινωνικών δικτύων και email.

Τώρα ίσως ρωτάτε γιατί να μπείτε σε αυτή την διαδικασία, εφόσον αυτά τα κάνετε ούτως ή άλλος λίγο πολύ κάθε μέρα.Το μεγαλύτερο πλεονέκτημα σε μια startup page είναι ότι όλες οι πληροφορίες είναι συγκεντρωμένες και ταξινομημένες σε μία σελίδα.Και δεν χρειάζεται να μπείτε σε 10 σελίδες, αλλά και να τρέξετε άλλες τόσες εφαρμογές.Μπορείτε σε ένα tab απλά να οργανώσετε τις διακοπές σας, βάζοντας χάρτες από το μέρος που ενδιαφέρεστε, διάφορες σελίδες με πληροφορίες για το μέρος, ένα ημερολόγιο για το πρόγραμμα σας και ότι άλλο χρειαστεί, μόνο και μόνο από μία σελίδα.

Ένα δεύτερο πλεονέκτημα, είναι το πόσο εύκολα γίνονται όλα αυτά προσβάσιμα, από ένα απλό κινητό με internet browser. Και ειδικά στο κινητό κανείς δεν έχει ώρα να ανοίγει εφαρμογές και σελίδες κάθε λίγο και λιγάκι.Υπάρχει ειδική σελίδα για κινητά wap.netvibes.com η οποία φροντίζει τα widgets σας να φαίνονται όσο το δυνατόν καλύτερα στην μικρή οθόνη του κινητού σας.

Άν σας άρεσε η ιδέα κάντε ένα account(αποφεύγω να λέω λογαριασμό,γιατί για έναν ηλίθιο λόγο ο κόσμος φοβάται όταν ακούει αυτή τη λέξη, κιας είναι και τσάμπα).

Μπορούμε να διαλέξουμε διάφορα θέματα για την σελίδα μας, αλλά και πολύ εύκολα να φτιάξουμε και τα δικά μας.

Περισσότερα ...

Χρόνια μου πολλά

Σήμερα έχω γενέθλια οπότε χρόνια μου πολλά.Έχοντας περάσει από μια δύσκολή και πρωτόγνωρη περίοδο για μένα έμαθα πολλά πράγματα και άλλαξα πολύ.Η ζωή μερικές φορές φαίνεται λίγη και άλλες φορές είναι ένα τεράστιο μπουρδέλο.Ο εαυτός μας μπορεί να γίνει ο καλύτερος φίλος μας αλλά και ο χειρότερος εχθρός μας.

Να θυμάστε πάντα οτι η ζωή δέν είναι δυαδική, όπως τα κουτιά με τα πλήκτρα που χρησιμοποιούμε κάθε μερά.Να έχετε πάντα ανοιχτό μυαλό και αρκετό κουράγιο.Να στε όλοι καλά.

Περισσότερα ...

Τετάρτη 14 Ιουλίου 2010

Pick of the week – Ninite


Όνομα:Ninite Url:http://ninite.com/

Λίγο να έχετε ασχοληθεί με το κάποια διανομή linux, θα έχετε ακούσει για τον synaptic.Με λίγα λόγια είναι ένας manager που κάνει την εύρεση αλλά και εγκατάσταση προγραμμάτων παιχνιδάκι.Αυτό λειτουργεί πολύ καλά στο linux μίας και η εγκατάσταση προγραμμάτων είναι πιο δύσκολη, από οτι στα windows.Το Ninite είναι κάτι παρόμοιο για τα Windows.Ισως να φιλοδοξεί να γίνει μίας και είναι ακόμα σε πολύ αρχικό στάδιο.

Αυτό που μας προσφέρει προς το παρών, είναι κορυφαίες freeware προτάσεις σε διάφορες κατηγορίες προγραμμάτων. Εδώ λοιπόν θα βρούμε γνωστούς internet browsers,media players,και διάφορα utilities για τόν υπολογιστή μας.

Η διαδικασία είναι πολύ απλή.Απλά διαλέγουμε ποιά προγράμματα θέλουμε να εγκαταστήσουμε και στην συνέχεια κατεβάζουμε τον installer.Ο installer θα εγκαταστήσει τα προγράμματα χωρίς να ρωτήσει κάτι άλλο.Έτσι γλιτώνουμε από τα πολλά next και next.

Στην περίπτωση του απλού χρήστη, το Ninite είναι μια πολύ ωραία πρόταση.Έχουμε την ευκαιρία να γνωρίσουμε μερικές πολύ καλές,δοκιμασμένες και χρήσιμες εφαρμογές και να μην κατεβάζουμε ότι σαβούρα βρούμε απο το ίντερνετ.

Μερικά από τα προγράμματα που προσφέρει το Ninite.

Περισσότερα ...

Δευτέρα 28 Ιουνίου 2010

Pick of the week – Soluto

 

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

Publisher:Soluto       Τιμή:Δωρεάν

Για αυτή την βδομάδα διάλεξα το Soluto.To soluto είναι ένα δωρεάν πρόγραμμα που υπόσχεται να μειώσει τον χρόνο εκκίνησης του υπολογιστή μας.Είναι το πιο απλό πρόγραμμα από τα προγράμματα που κάνουν παρόμοια δουλεία.Επίσης είναι και το πιο ακίνδυνο, μιας και γνωρίζει τα περισσότερα προγράμματα που έχουμε στον υπολογιστή μας και έτσι μας ενημερώνει,αν για κάποιο λόγο αποφασίσουμε να σταματήσουμε κάποιο χρήσιμο πρόγραμμα.

Και επειδή τα πολλά λόγια είναι φτώχεια το δοκίμασα στο windows 7 μηχάνημα μου.

Αυτή η εικόνα εμφανίζει την ανάλυση του υπολογιστή μου.Με το πράσινο είναι τα προγράμματα που μπορώ να κλείσω κατα την εκκίνηση.Με το πορτοκαλί είναι τα προγράμματα που πρέπει να σκεφτώ αν τα θέλω ή όχι.Ένα firewall θα μπορούσε να είναι σε αυτή την κατηγορία.Οπότε θέλει προσοχή.Στην γκρί περιοχή,έχουμε προγράμματα του συστήματος οπότε δεν πειράζουμε κάτι.

Όπως βλέπετε για κάθε πρόγραμμα υπάρχει περιγραφή και προτάσεις για το τι πρέπει να κάνουμε.

Μετά από κάποιες αλλαγές, μείωσα τον χρόνο εκκίνησης κατά 11 δευτερόλεπτα.

Περισσότερα ...

Τετάρτη 23 Ιουνίου 2010

PixelFixer.NET

Επειδή έχω πρόβλημα με καμμένα/ανενεργά pixels, έφτιαξα ένα πρόγραμμα που μπορεί να διορθώσει παρόμοια προβλήματα. Για αρχή χρειάζεται να έχετε το .net framework καθώς και τα java runtimes.

Αφού τρέξετε το πρόγραμμα θα δείτε ότι υπάρχουν 3 τρόποι αντιμετώπισης(modes).Στον πρώτο τρόπο απλά επιλέγουμε ένα χρώμα και αφήνουμε το πρόγραμμα για μερικές ώρες.Το χρώμα που θα επιλέξουμε,είναι συνήθως το χρώμα του pixel που έχει πρόβλημα.

Στον δεύτερο τρόπο γίνετε εναλλαγή χρωμάτων.Με την γρήγορη ή και αργή εναλλαγή,συνήθως τα ανενεργά pixels, "ξυπνάνε".

Ο τρίτος τρόπος είναι μια άλλη μέθοδος με παρόμοια αποτελέσματα.

Για καλύτερα αποτελέσματα αφήστε τον υπολογιστή σας για μερικές ώρες ανοιχτό, προσέχοντας όμως να απενεργοποιήσετε τον screensaver.Ρυθμίσετε τον power manager,έτσι ώστε να μην κλείνει τον υπολογιστή ή το μόνιτορ.



Περισσότερα ...
 

Copyright © panosdk Design by BTDesigner | Blogger Theme by BTDesigner | Powered by Blogger