Εμφάνιση αναρτήσεων με ετικέτα android. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα android. Εμφάνιση όλων των αναρτήσεων

Τρίτη 14 Φεβρουαρίου 2017

How to customise Digits Country Code Picker

I would like to share with you, the solution of how to theme the Country Code picker that open in Digits. Digits has documented on how to theme most parts of the basic UI, but they have left out the country picker! In first glance, you assume that it is simply a Spinner so you try to theme it as such but you fail, since it is TextView that opens and AlertDialog when you tap it!


SOLUTION:
In your custom theme, e.g. DigitsTheme, include the item name android:alertDialogTheme and set as value something like @style/DigitsDialogCustom then append in your styles.xml file another style that looks like the following:
<style name="DigitsDialogCustom" parent="@android:style/Theme.Dialog"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:background">@android:color/black</item> </style>
That is it! You now have a country picker that has black background!

Full styles.xml:
xml version="1.0" encoding="UTF-8"?> <resources> <style name="BaseTheme" parent="Theme.AppCompat.Light.DarkActionBar"> </style> <style name="AppTheme" parent="BaseTheme"> <item name="android:windowNoTitle">true</item> <item name="android:textColorPrimary">@android:color/white</item> <item name="android:textColorSecondary">@android:color/white</item> <item name="android:windowBackground">@android:color/black</item> <item name="android:textColorLink">#009996</item> <item name="android:colorAccent">#009996</item> <item name="android:popupBackground">#838383</item> <item name="android:alertDialogTheme">@style/DigitsDialogCustom</item> </style> <style name="DigitsDialogCustom" parent="@android:style/Theme.Dialog"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:background">@android:color/black</item> </style> </resources>

Τετάρτη 15 Απριλίου 2015

Programming Mobile Applications for Android Handheld

8-13 June at Found.ation with the co-operation of Pinnatta team

instructors: George Anagnostaros and Vassilis Pigadas



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



Απευθύνεται σε όσους θέλουν να μάθουν πως μπορούν να ανάπτυσουν εφαρμογές Android, που να ειναι συντηρισιμες σε έναν χώρο που συνεχώς μεταβάλλεται. Η γνώση Java είναι απαραίτητη, αλλά οι γνώστες C-like γλωσσών θα μπορέσουν να ακολουθήσουν με σχετική άνεση.


Πρόγραμμα:
Προαιρετικό πρόγραμμα:
  • Πεμπτη 4 Ιουνίου, 18:00-20:00 -Εισαγωγή στην Java
  • Παρασκευή 5 Ιουνίου, 18:00-20:00 - Εγκατασταση και γνωριμία με το Android Studio


Κανονικό πρόγραμμα:
Δευτέρα 8 Ιουνίου, 18:00-20:00 -
Βασικά στοιχεία μιας εφαρμογής Android (1)


Τρίτη 9 Ιουνίου, 18:00-20:00 -
Βασικά στοιχεία μιας εφαρμογής Android (2)
Δραστηριότητες και Προθέσεις (Activities and Intents)


Τετάρτη 10 Ιουνίου, 18:00-20:00 -
Δημιουργία διατάξεων (layouts)


Πέμπτη 11 Ιουνίου, 18:00-20:00 -
Βάσεις δεδομένων και πάροχοι περιεχομένου (SQLite & Content Providers)


Παρασκευή 12 Ιουνίου, 18:00-20:00 -
Υπηρεσίες και ασύγχρονες εργασίες (Services & AsyncTasks)


Σάββατο 13 Ιουνίου, 10:00-14:00 -
Επικοινωνία με το δίκτυο
Beta testing, debugging και δημοσίευση εφαρμογής στο Google Play


Τι θα χρειαστειτε:
  • Φορητό υπολογιστή με τουλάχιστον τα ακολουθα χαρακτηριστικά:
    • 4GB RAM
    • 10GB ελευθερου χώρου στον δισκο
    • Λειτουργικό σύστημα Linux, MAC OS, ή Windows
  • Προαιρετικά, θα ήταν καλό να εχετε και συσκευή με λειτουργικό σύστημα Android 4.0.3 και άνω ώστε να δοκιμασετε τα δημιουργήματα σας.


Σύνολο:
Προαιρετικό πρόγραμμα: 4 ώρες σε 2 μερες
Κανονικό πρόγραμμα: 14 ώρες σε 6 μέρες


Κόστος early bird (κανονικό πρόγραμμα): 95 ευρώ
Κόστος early bird (κανονικό πρόγραμμα + προαιρετικό πρόγραμμα): 110 ευρώ


Κόστος μετά την πάροδο των early bird (κανονικό πρόγραμμα): 110 ευρώ
Κόστος μετά την πάροδο των early bird (κανονικό πρόγραμμα + προαιρετικό πρόγραμμα): 125 ευρώ


Στο τέλος θα δοθούν πιστοποιητικά παρακολούθησης από το Found.ation.
ΒιογραφικάGeorge Anagnostaros
  • Head of Mobile Engineering in Pinnatta.
  • Co-founder & CTO of Apps4Mags
  • Working experience in software development of vast array of projects, since 2006.
  • Developing applications for mobiles since the era of J2ME, back to 2000, but he still learns new technologies (e.g. Swift, Lambda Expressions etc)
  • Education
    • Master of Science in the Management of Business Innovation and Technology
    • BsC, in Applied Informatics & Multimedia


Vassilis Pigadas

  • Android Engineer at Pinnatta
  • Working experience in Android development
  • Education
    • Master of Computer/Information Technology Administration and Management
    • BsC, in Computer Science & Biomedical Informatics

When ?

Monday, June 08, 2015 6:00 PM
-
Saturday, 13 June 2015

Where ?

Found.ation
Evristheos 2


118 54 Athina, Greece

Κυριακή 3 Φεβρουαρίου 2013

Becoming an official employee@Pinnatta

Tomorrow will be my first day as a Pinnatta's employee and I am excited that I will officially join such a startup. It has been more than a year ago, since I started working for Gipht.me Inc. Gipht.me Inc is the company that develops Pinnatta.

Pinnatta is an innovative platform that lets you exchange interactive messages with your friends on mobile devices.






Τετάρτη 19 Σεπτεμβρίου 2012

Pinnatta

One of the very first services of the telecommunication network was helping people to get in touch. In the beginning the communication was encoded using dots and dashes, the well known morse code. Later telephone gave us the advantages to talk without being physically present and fax gave us the advantage to send our letters in the speed of light! In modern times Internet and even more, the mobile Internet gives us the opportunity to communicate on the move. But there is still space for even more enhanced communication, there is still the need for a much more interactive and pleasant way of talking to each other.
This is the way the Pinnatta users will communicate!



Τρίτη 18 Σεπτεμβρίου 2012

thank.eu for iPhone & Android

The last month I was working on the development of an Android and an iPhone client applications for thank.eu.

Thank.eu provides a way to remember who thanked you, makes it easy to appreciate people, and inspires others to do the same.


Τρίτη 24 Ιανουαρίου 2012

Η πρώτη εφαρμογή μου για κορίτσια!

Πλέον μπορώ να καμαρώνω ότι έχω πάνω παό δέκα εφαρμογές στα App Stores της Apple και του Android, αλλά ως τώρα δεν είχα φτιάξει τίποτα που να είναι αποκλειστικά για γυναίκες! Η αρχή έγινε το περασμένο Σάββατο 21 Ιανουρίους 2012, οπότε και δημοσίευσα την πρώτη έκδοση της εφαρμογής 5 Glam Club. Πρόκειται για μια εφαρμογή που επιτρέπει στους αναγνώστες του γνωστού πλέον blog http://5glamclub.blogspot.com/ να το διαβάζουν μέσω του κινητού τους τηλεφώνου!
Η έκδοση για Android είναι ήδη διαθέσιμη στο Market και θα την βρείτε εδώ 

Πέμπτη 29 Σεπτεμβρίου 2011

Spring Android

Questions and accepted answers

  1. Do you want to develop a native android application? YES
  2. Will your application contact some server using REST, JSON or XML? YES/NO/MAYBE
  3. Will your application be integrated with social networks? YES/NO/MAYBE
  4. Do you want to do it from scratch? NO
Results

In case that you gave the accepted answers to the questionnaire then you can try Spring Android. Spring Android is an extension of the well known Spring Framework that aims to simplify the development of native Android Applications. In general, it uses the tools that Android SDK provides. You keep developing Android native apps using Eclipse, but you do not have to code everything from scratch or search for individual libraries. In fact it is an integration of existing libraries[1] so that you will not need to spend your useful development time on how they will all work together.
The tricky part is how to install everything that is necessary to work with Spring Android. The answer is the included References, see "What to install in order to use Spring Android", but in addition I would like to add that in order to check your setup using spring-android-showcase client, you will need to:
  • Create an Android Virtual Device named "7" and using Android 7 (2.1_R1) or change in pom.xml the value of the /project/properties/android-emulator



  • Add YOUR_PATH_TO_THE_ANDROID_SDK_HOME element under the configuration/sdk of the plugin "maven-android-plugin"


Notes:

[1] Additional libraries that Spring Android includes: httpclient, httpcore, commons-codec, xmlParserAPIs, xpp3, jackson, gson, simple-xml


References:

  1. What to install in order to use Spring Android: http://blog.springsource.com/2011/02/09/spring-android-and-maven-part-2/
  2. Spring Android home page: http://www.springsource.org/spring-android
  3. Android Maven Plugin that is used to build native Android applications using maven: http://code.google.com/p/maven-android-plugin/
PS: If you would like to me to explain something in more detail simply ask me to do so!

Παρασκευή 28 Ιανουαρίου 2011

QR Codes


QR Codes is the evolution of bar codes. It is a visual and encoded representation of textual information that can be easily decoded by modern devices, like Android powered ones and iPhone. So if you want to encode some piece of textual information, then you can generate some QR Code using the http://qrcode.kaywa.com/

Τρίτη 18 Ιανουαρίου 2011

Namedays - Εορτολόγιο v 2.0

Μετά απο αρκετές ώρες δουλειάς, για συγκέντρωση υλικού αλλά και ανάπτυξη, έχουμε την 2η έκδοση της εφαρμογής "Namedays - Εορτολόγιο" για Android. Την εφαρμογή αυτή μπορείτε να κατεβάσετε από το url market://search?q=com.gorbas.eortes. Πλέον κάνει αναζήτηση ακόμα και για επαφές βάση του υποκοριστικού ονόματος κι επίσης κάνει καλύτερο έλεγχο για greeklish.

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

Καθε ιδέα για βελτίωση ειναι ευπρόσδεκτη, δοκιμάστε την εφαρμογή και ενημερώστε με για το τι επιπλέον θα θέλατε να κάνει!

Και για να πάρετε μια γεύση πως μοιάζει η πρώτη-απλή έκδοση της εφαρμογής:Σχετικό άρθρο: Namedays - Εορτολόγιο v 1.0



Δευτέρα 10 Ιανουαρίου 2011

Namedays - Eortologio v1.0

Πριν απο μερικές μέρες έφτιαξα μια πάρα πολύ απλή εφαρμογή εορτολογίου για Android. Την εφαρμογή αυτή μπορείτε να κατεβάσετε από το url market://search?q=com.gorbas.eortes
Το πλεονέκτημα που έχει είναι οτι βρίσκει απο τις επαφές σας ποιοι ενδεχομένως γιορτάζουν, σύντομα θα προσθέσω κι άλλα χαρακτηριστικά κι ενδεχομένως να φτιαξω και widget οπως ζήτησε ενας χρήστης σε comment του.

Καθε ιδέα για βελτίωση ειναι ευπρόσδεκτη, δοκιμάστε την εφαρμογή και ενημερώστε με για το τι επιπλέον θα θέλατε να κάνει!

Και για να πάρετε μια γεύση πως μοιάζει η πρώτη-απλή έκδοση της εφαρμογής:


Παρασκευή 26 Νοεμβρίου 2010

Μαντινάδες και για Android

Αυτή την εβδομάδα αποφάσισα να υλοποιήσω την εφαρμογή των Μαντινάδων και για Android. Ήδη έχω 61 χρήστες, αλλά μόνο ένα σχόλιο για βελτίωση την οποία και έκανα! Την εφαρμογή μπορείτε να την βρειτε και να την κατεβάσετε από το AppBrain, ενώ σχόλια σας και ιδέες για βελτιώσεις μπορείτε να γράψετε αφήνοντας σχόλιο σε αυτό το post!

Τετάρτη 17 Νοεμβρίου 2010

Η πρώτη μου εφαρμογή για Android

Τις τελευταίες μέρες έχω αρχίσει να ασχολούμε με μια νέα και επίκαιρη τεχνολογία, το λειτουργικό σύστημα Android. Η ενασχόληση μου αυτή οφείλεται στην πρόθεση μου να αποκτήσω μια συσκευή tablet, οταν έρθει Ελλάδα! Στα πλαίσια αυτής της ασχολίας δεν θα μπορούσα να μην μπω στην διαδικασία να φτιάξω μια δικιά μου εφαρμογή, ως παθιασμένος προγραμματιστής! Οφείλω να ομολογήσω οτι δεν ειναι κατι το φαντασμαγορικό, αλλά αφενός την διαθέτω δωρεάν κι αφεταίρου ειναι απλά η πρώτη έκδοση.
Σκοπος της συγκεκριμένης εφαρμογής ειναι, αρχικά, να σας δώσει την πληροφορία του που βρίσκονται κρητικές ταβέρνες στην Αττική. Εαν ειστε ιδιοκτήτης κάποιας ταβέρνας και δεν σας έχω συμπεριλάβει ενημερώστε με αφήνοντας ένα σχόλιο και θα φροντίσω να σας προσθέσω άμεσα.
Την εφαρμογή μπορείτε να την βρείτε στο market://search?q=pname:com.gorbas.mantinades

LinkWithin

Blog Widget by LinkWithin

Mobile edition