<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="application-basics" xml:lang="el">

  <info>
    <credit type="author">
      <name>Allan Day</name>
      <email>aday@gnome.org</email>
    </credit>
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
    <desc>Βασικά χαρακτηρηστικά εφαρμογής.</desc>    
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Ελληνική μεταφραστική ομάδα GNOME</mal:name>
      <mal:email>team@gnome.gr</mal:email>
      <mal:years>2014-2015</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Δημήτρης Σπίγγος</mal:name>
      <mal:email>dmtrs32@gmail.com</mal:email>
      <mal:years>2015</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Θάνος Τρυφωνίδης</mal:name>
      <mal:email>tomtryf@gmail.com</mal:email>
      <mal:years>2014</mal:years>
    </mal:credit>
  </info>

<title>Τα βασικά μιας εφαρμογής</title>

<p>Αυτές οι οδηγίες ανθρώπινης διεπαφής σκοπεύουν να σας βοηθήσουν στη δημιουργία εφαρμογών. Κατανοώντας τι είναι μια εφαρμογή θα σας βοηθήσει να διανείμεται το λογισμικό σας πιο αποδοτικά, όπως επίσης θα βεβαιωθείτε πως υπάρχει απόδοση και ομοιογένεια στην ενσωμάτωση με το σύστημα.</p>

<p>Το μοντέλο μιας εφαρμογής επιτρέπει στους χρήστες να καταλάβουν πώς διανέμεται το λογισμικό, πώς εγκαθίσταται και αφαιρείται, καθώς και πώς συμπεριφέρεται όταν χρησιμοποιείται. Εξασφαλίζοντας ότι το λογισμικό σας συμπεριφέρεται σύμφωνα με το αυτό το μοντέλο θα σας βοηθήσει συνεπώς να εξασφαλίσετε ότι είναι προβλέψιμο και συμφωνεί με τις προσδοκίες του χρήστη. Θα εξασφαλίσει επίσης τη σωστή ενσωμάτωση με τα εργαλεία του συστήματος για εγκατάσταση και αφαίρεση εφαρμογών.</p>

<section id="application-definition">
<title>Ορισμός μιας εφαρμογής</title>

<quote><p>Μια εφαρμογή είναι ένα ξεχωριστό και ανεξάρτητο τμήμα λογισμικού που ενσωματώνει χρήσιμη λειτουργικότητα και το οποίο μπορεί να εγκατασταθεί σε ένα σύστημα του χρήστη.</p></quote>

<p>Αυτός ο ορισμός μπορεί να σπάσει σε ένα σύνολο χαρακτηριστικών, που περιγράφουν μια εφαρμογή πιο λεπτομερώς. Οι εφαρμογές:</p>

<list>
<item><p>Μπορούν να εγκατασταθούν ξεχωριστά και να αφαιρεθούν από το σύστημα.</p></item>
<item><p>Να μην βασίζεστε σε άλλες εφαρμογές για να το εκτελέσετε.</p></item>
<item><p>Περιέχουν λειτουργικότητα από μόνες τους.</p></item>
<item><p>Παρέχουν τουλάχιστον ένα <link xref="primary-windows">κύριο παράθυρο</link>.</p></item>
<item><p>Να μην επηρεάζουν ή να παρεμβαίνουν με τη συμπεριφορά άλλων εφαρμογών.</p></item>
<item><p>Να έχουν ένα μοναδικό όνομα και <link xref="icons-and-artwork#application-icons">εικονίδιο</link>.</p></item>
</list>

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

<p>Στο GNOME 3, μόνο λογισμικό που συμμορφώνεται με αυτά τα χαρακτηριστικά πρέπει να εγκαθιστά έναν εκκινητή εφαρμογής.</p>

<!-- Expand into a section on application launchers?

Applications are launched and switched to via their launchers...

-->

</section>

<section id="application-names">
<title>Ονομασία της εφαρμογής</title>

<p>Το όνομα της εφαρμογής είναι ζωτικής σημασίας. Είναι το πρώτο πράγμα που θα αντικρίσουν οι χρήστες, που θα τους βοηθήσει να αποφασίσουν εάν θέλουν να χρησιμοποιήσουν την εφαρμογή. Είναι ένα μείζων κομμάτι της δημόσιας εικόνας της εφαρμογής σας.</p>

<p>Ένα όνομα εφαρμογής εκτελεί έναν αριθμό από λειτουργίες:</p>

<list>
<item><p>Πρέπει να διαφημίζει την εφαρμογή σας σε ενδεχόμενους χρήστες.</p></item>
<item><p>Πρέπει να εξυπηρετεί την ενδυνάμωση μιας θετικής ταυτότητας και να έχει εκφραστική ποιότητα.</p></item>
<item><p>Χρειάζεται να ταυτοποιεί την εφαρμογή σας στα συστήματα όπου είναι εγκατεστημένο και εκτελείται.</p></item>
</list>

<p>Βεβαιωθείτε πως το όνομα της εφαρμογή σας είναι μικρό - λιγότερο από 15 χαρακτήρες. Αυτό θα διασφαλίσει πως θα εμφανίζετε πλήρως στο περιβάλλον του GNOME 3.</p>

<p>Επιπρόσθετα, επιλέξτε ένα όνομα μιας εφαρμογής που είναι ευκολονόητο και επικοινωνεί με τη λειτουργικότητα της εφαρμογής σας. Αποφύγετε αναφορές που δεν θα είναι κατανοητές ή ανοικείες με τους δυνητικούς χρήστες, όπως ασαφείς πολιτιστικές αναφορές, αστεία και ακρωνύμια. Αντίθετα, επιλέξτε ένα όνομα που αναφέρει τι κάνει η εφαρμογή σας, ή τον τομέα στον οποίο λειτουργεί.</p>

</section>

<!-- Possible additional section on defining scope. "A successful application does one thing, and does it well." -->

</page>
