bada Service Premium Support et laboratoire de test à distance pour définir

Comme annoncé dans plusieurs e-mails à des promoteurs, Samsung a aujourd'hui Premium Support pour les développeurs bada fixés. Cela a été initialement lancé aux développeurs bada de fournir un soutien pour le développement d'applications et de plus rapide pour obtenir un écosystème dynamique pour bada. Continuer la lecture

Samsung RD PQ, Wi-Fi et 3D

Qui, par exemple, dans le contexte de la Samsung Port-a-thons Samsung RD PQ Tizen obtenu le dispositif de référence permet de détecter, dans certaines circonstances, de sorte que out-of-the-box ne peut pas utiliser la connexion Wi-Fi gratuite et toujours un message d'avertissement apparaît lorsque vous démarrez la machine, il n'y a pas l'accélération matérielle pour les graphismes 3D est disponible. Continuer la lecture

Tizen App Challenge débutera en Juin

En plus de l'organisation par Samsung Tizen Port-a-Thon commence en Juin, une nouvelle concurrence pour Tizen développeurs d'applications Tizen App Challenge . Vous pouvez gagner des prix en argent de 30’000 jusqu'à 200’000 Dollars américains, répartis entre 54 gagnants. Des gains supplémentaires de 50’000 Dollars allant aux 10 applications HTML5 classement. Le montant total des prix s'élève à 4 millions de dollars américains. Les participants peuvent, comme il semble à l'heure actuelle, probablement tout le monde. A partir du 3ème Juin peut être enregistré Apps, date limite est le premier Octobre 2013, les gagnants seront annoncés au début de Novembre.

Tizen soutien pour le moteur de l'unité dans la préparation

En fait, ces nouvelles serait encore frais dans notre dernier article situons, mais nous les avons découvert trop tard. David Helgason par Unity Technologies a laissé entendre que le moteur Unity sera bientôt en mesure de construire Tizen Applications (Sources ici et ici). Helgason attestée Tizen grand potentiel et voit de nombreuses similitudes avec l'unité elle-même la fin de la Tizen construire des outils L'unité est prévue pour la fin 2013. Continuer la lecture

moteur Unity désormais libre pour les systèmes mobiles

La version de base gratuite de moteur de jeu Unity est maintenant disponible maintenant en mesure de créer des applications pour iOS et Android. Cette possibilité était auparavant disponible uniquement en option payante disponible, qui a frappé au moins $ 800 sur le projet de loi. David Helgason a expliqué cette étape dans un Blog articleY compris la vidéo, de sorte qu'il a toujours été l'objectif de l'unité, de donner autant de personnes que possible les outils de développement de jeux. Continuer la lecture

Tizen Conception Guides en ligne

À San Francisco est actuellement la deuxième Conférence Tizen jusqu'à demain en plein essor. Maintenant il ya aussi de nombreux guides de conception pour les développeurs. En plus des conseils et des orientations générales, des recommandations pour un comportement diversifié de l'application.

Les lignes directrices sont à droite sur le début de l' Tizen Developer Page introuvable ou ici

Tizen SDK et le code source sont libérés dans la version 2.1

Récemment, nous avons à peu près le Une version Beta du Tizen 2.1 rapporté. En date d'aujourd'hui il ya de sous le nom de code “Nectarine” publié la version finale du SDK et le code source correspondant.

Certaines innovations, nous avons déjà brièvement présenté à la version bêta du produit. Maintenant suit et le changelog complet.

Becquet,,en,Développer,,en,[effondrer],,en

Plate-forme Tizen

Cadre Web

Nouvelles fonctionnalités

  • HTML5 / W3C
    • Sécurité
      • Contenu politique de sécurité 1.0
        • Ce langage de politique prévoit la déclaration d'un ensemble de restrictions de contenu pour les ressources Web, et un mécanisme de transmission de la politique à partir d'un serveur à un client lorsque la stratégie est appliquée
    • Performance et optimisation
      • Timing navigation
        • Cette API fournit une interface pour les applications Web pour accéder aux informations de synchronisation relatives à la navigation et les éléments
  • Web Runtime
    • cadre de l'exécution de AppWidget Web pour permettre l'incorporation de AppWidgets Web dans des applications de visualisation (par exemple, l'écran d'accueil). Les fonctions prises en charge comprennent:
      • installation AppWidget Web et la désinstallation
      • des extensions de configuration de AppWidget Web
      • Exécution de AppWidget Web et de gestion du cycle de vie
    • Mises à jour d'extension de configuration
      • Le “forfait” attribut dans l' <Tizen: application> élément pour spécifier l'ID de package

Fonctions modifiées

  • Pour Tizen détails du changement de l'API Web, voir Tizen API changer les notes.
  • HTML5/W3C
    • Les documents de référence unifié en un seul document en conformité avec les changements de spécifications:
      • CSS 2D Transforme et CSS 3D Transforme Module Level 3 pour transformations CSS
    • Spécification mise à jour de la versionRemarque: Si vous avez développé des applications Web basées sur les versions précédentes (y compris Tizen 2.0) des spécifications suivantes, vous devez vérifier si les fonctions correspondantes sont disponibles dans la version mise à jour des spécifications visées dans le présent communiqué.
      • DOM, les formes et les styles
        • HTML5 Forms (partiel) – L'attribut de contenu formnovalidate de l'élément de formulaire n'est pas pris en charge
        • CSS Transforms
        • Niveau CSS Animations Module 3
        • CSS Transitions Niveau Module 3 (partiel)
        • CSS multi-colonne Module Disposition (partiel) – La colonne, les valeurs éviter page, et d'éviter les colonnes de la rupture avant et après la rupture des propriétés, et la page et éviter valeurs éviter colonnes de la propriété break-inside sont pas pris en charge
      • Appareil
        • Version Touch Events 1 (partiel)
        • L'API d'orientation de l'écran
        • L'API Network Information
      • Graphique
        • Le HTML5 élément canvas (partiel) – Procédé de toBlob de l'interface HTMLCanvasElement n'est pas supporté
        • Contexte HTML Canvas 2D (partiel) – Procédé scrollPathIntoView de l'interface CanvasRenderingContext2D n'est pas supporté
      • Médias
        • L'élément HTML5 vidéo (partiel) – L'attribut videoTracks de HTMLMediaElement et l'événement avorter sont pas pris en charge
        • L'élément HTML5 audio (partiel) – L'attribut AudioTracks de HTMLMediaElement et l'événement avorter sont pas pris en charge
        • Web Audio API (partielle)
          • L'attribut computedValue de l'interface AudioParam n'est pas supporté
          • L'énumération valeur de chaîne constante SOUNDFIELD du PanningModelType ENUM pour l'attribut panningModel n'est pas supporté
    • Mise à jour de méthode, attribut, et le soutien du constructeur
      • DOM, les formes et les styles
        • Sélecteurs API de niveau 2 (partiel) – La méthode matchesSelector (interface Element) n'est pas supporté
      • Stockage
        • API du fichier: Writer (partiel) – L'interface FileSaver et méthode saveAs (interface de la fenêtre) ne sont pas pris en charge
      • UI
        • API de presse-papiers et événements – Le constructeur d'interface ClipboardEvent n'est pas supporté
  • UI Framework Web
    • Les widgets suivants ont été récemment introduits:
      • Galerie 3D
      • Scinder la vue
    • Les API de widgets suivants sont mis à jour:
      • Défilement rapide
      • Token Zone de texte
      • Progress
      • Multimédia Voir
      • Grille virtuelle
  • Tizen Web APIsThe API suivantes sont nouvellement introduits ou mis à jour:
    • Bookmark
    • DataControl
    • DataSync
    • MessagePort
    • Déclaration
    • Package
    • Pousser
    • SecureElement
    • SystemInfo

Cadre natif

Nouvelles fonctionnalités

  • Tizen :: App
    • Les contrôles d'application
      • Bluetooth, Galerie, et Todo contrôles ajoutés d'application
      • contrôle de l'application de la plate-forme prend en charge la résolution implicite
      • Prise en charge basée sur les signatures contrôle d'accès
    • Contrôles de données
      • Prise en charge de l'opération de contrôle de flux sur plusieurs demandes
      • Prise en charge basée sur les signatures contrôle d'accès
  • Tizen :: App :: Package
    • Gestion des paquetages
      • Prise en charge des métadonnées spécifiques à l'application dans le manifeste
      • Prend en charge le filtrage de paquets et le filtrage des moyens plus efficaces pour obtenir la liste des paquets installés app package
      • Prise en charge de l'obtention d'informations de package à partir du fichier de package de Tizen spécifique
  • Tizen :: Base
    • Les types de base
      • Prend en charge la résolution de la tique dans la classe Tizen :: Base :: DateTime
      • Prise en charge de la Tizen :: Base :: String hachage fournisseur de code et comparateur qui peut être utilisé avec les classes modèle de la collection
    • Ensemble
      • Prend en charge la conversion entre les collections Tizen et C standard des conteneurs
      • Prise en charge non propriétaire collecte et de posséder la collection à travers l'argument DeleterFunctionType
    • Utilitaire
      • Prise en charge de création de jetons scanner de chaîne et le convertisseur (Tizen :: Base :: Utilitaire :: classe Scanner)
    • Runtime
      • Supporte mutex non récursif
  • Tizen :: contenu
    • Gestion de contenu
      • Prise en charge de l'extraction de métadonnées (telles que EXIF ​​et des tags ID3 à partir d'images, audio et vidéo)
      • Prise en charge de la numérisation d'un fichier ou d'un répertoire pour synchroniser les informations de contenu avec la base de données de contenu local
      • Prend en charge les notifications de changement de base de données
    • Gestionnaire de téléchargement
      • Télécharger l'information est disponible pour au moins les 24 prochaines heures
      • Prend en charge l'activation et la désactivation des notifications de téléchargement
      • Prise en charge de définir le type de réseau a permis
      • Prise en charge de la gestion des champs d'en-tête HTTP
  • Les graphiques de Tizen
    • Graphique
      • Prise en charge de la précision en virgule flottante
        • Ensemble d'API qui attire primitives 2D en coordonnées en virgule flottante est ajouté
      • Nouveaux biens en toile
        • style de chapeau de ligne, qui contrôle les formes de la fin de la ligne
        • Style des jointures, qui détermine comment dessiner l'intersection de deux lignes de jonction
        • Mode composite, qui détermine comment fusionner une primitive 2D avec une autre primitive
        • Mode Anti-alias pour le dessin 2D en toile
      • TextElement de EnrichedText sont alignés verticalement le long de la ligne de base avec TEXT_ALIGNMENT_BASELINE
    • Graphiques 3D
      • OpenGL ® ES
        • surface pbuffer est disponible dans l'émulateur
        • FBO pour OpenGL-ES 1.1 est pris en charge dans l'émulateur
      • GL utilitaires
        • Exemple d'application et le guide de programmation pour CanvasTexture
        • Exemple d'application et le guide de programmation pour VideoTexture
        • Guide de programmation GlPlayer et GlRenderer
  • Tizen :: Io
    • FileLock
      • Prend en charge un mécanisme de verrou consultatif sur le dossier de fichiers ou le Registre
    • Dataset
      • Prise en charge de la manipulation d'un ensemble de données structuré en table en mémoire pour DataControl jeu de résultats
  • Tizen :: Locales
    • Nouveaux codes de pays a ajouté:
      • COUNTRY_BL (Saint-Barthélemy)
      • COUNTRY_MF (Saint-Martin (partie française))
      • COUNTRY_AREA_419 (Amérique latine et les Caraïbes)
  • Tizen :: Médias
    • Caméra
      • Mode Scène est ajoutée
    • Enregistreur audio et vidéo
      • Audio et vidéo pré-traitement par filtre API et les classes
    • Image
      • Floating image redimensionnée API de décodage basé sur des points
      • EXIF orientation getter
    • Vidéo Cadre Extractor
      • getter de rotation de tournage
  • Tizen :: Net
    • NFC
      • Fonctionnalité Push réservés
    • HTTP
      • Le certificat du serveur est vérifiée manuellement
  • Tizen :: Sécurité
    • Key
      • Prise en charge “X509” et “PKCS # 1” format des clés publiques et “PKCS # 8” et “PKCS # 1” un format pour obtenir les clés privées
      • Prise en charge de changer le format de la clé RSA et encodage
    • PKCS
      • Prise en charge “PKCS # 5” (Cryptage par mot de passe standard) et “PKCS # 8” (Privé-clé Informations syntaxe standard)
    • Cert
      • Prend en charge. P12 et le certificat pfx. L'installation
  • Tizen :: Shell
    • Déclaration
      • Supporte insigne événement changement auditeur
      • Prise en charge des notifications par le contrôle des applications – résolution de AppControl implicite est tentée lorsque l'utilisateur sélectionne le message
      • Prise en charge des notifications de message texte sur la barre d'état
      • Prise en charge de retirer les notifications individuelles
      • Prend en charge les notifications miniatures et multi-Type
    • AppWidget
      • Supporte montrant le widget et son pop-up sur l'écran d'accueil
    • gestionnaire de raccourcis
      • Prise en charge d'ajouter des raccourcis d'applications sur l'écran d'accueil
  • Gestionnaire de verrous
    • Prise en charge de l'obtention de l'état de verrouillage et déverrouillage rejetant swipe
  • Tizen :: sociale
    • Considération
      • Prise en charge de méthodes pour gérer les informations de compte
      • Prise en charge des méthodes pour accéder aux comptes et les fournisseurs de compte
    • Calendarbook
      • Prise en charge des méthodes pour mettre à jour une instance d'événement
      • Supporte temps absolu pour les rappels
    • Carnet d'adresses
      • Prend en charge le profil de l'utilisateur
      • Prise en charge des opérations en bloc pour ajouter, mettre à jour et supprimer des contacts
  • Tizen :: Système
  • Tizen :: Téléphonie
    • SIM Manager
      • Prise en charge de faire état SIM et le type
  • Tizen :: Ui
    • API liée à virgule flottante sont ajoutés tout au long de l'espace de noms UI pour réduire la perte de problèmes de précision lors de la manipulation des résolutions différentes
    • Contrôles d'interface utilisateur
      • GroupContainer pour regrouper les commandes avec un regard groupé est ajouté
      • Prise en charge de la vérification de coller des textes par les outils de contrôles de Tizen :: Ui :: Interface ITextFilter qui traite un événement de texte
    • MA
      • Prend en charge les méthodes d'entrée dans le Tizen :: Ui :: Ime :: cours inputMethod qui peuvent être utilisés pour saisir des caractères à l'entrée de texte contrôles d'interface utilisateur, et d'interagir avec les contrôles d'interface utilisateur associés
      • Prise en charge de la gestion des méthodes d'entrée par les classes Tizen :: Ui :: Ime :: InputMethodManager
  • Tizen :: Uix
    • Vision
      • la reconnaissance de l'image
        • Prise en charge de la reconnaissance d'image naturelle et fonctionnalités de suivi
        • Nouvelle API pour l'image de référence caractéristique création de jeu utilisé dans la reconnaissance d'image est pris en charge
      • Reconnaissance de code QR
        • Prise en charge de la reconnaissance des codes QR standard et des fonctionnalités de génération
    • la gestion de capteurs
      • Prise en charge de l'orientation de l'appareil, l'accélération, et des capteurs de gravité
  • Tizen :: Web
    • Programmation HTML5/W3C
      • Supporte Géolocalisation, getUserMedia, gestionnaires mesure, de notification, Web Socket, Web GL, Web Worker, App Cache, indexé DB, Web base de données SQL, Web Storage, système de fichiers, Vibration, Prevent défaut, et beaucoup plus
    • Bookmark
      • Prise en charge de la gestion de l'information signet pour un navigateur préchargé
    • Stockage
      • Prise en charge de la gestion quota de cache de l'application, indexé DB, Web base de données SQL, Web Storage, et le système de fichiers
    • contrôle de page
      • Prise en charge:
        • Obtenir la taille d'une page Web
        • Faire défiler une page Web
        • l'historique de navigation de compensation, les données auto-cumul, ou des données de remplissage automatique
    • Définition
      • Prend en charge la configuration des fonctions de remplissage automatique ou auto-fill
    • Virgule flottante
      • Prise en charge de la précision des coordonnées à virgule flottante
    • JSON
      • Prend en charge l'API de composer pour unescape Unicode
  • Référence applications natives
    • Messages
      • Multimédia Messaging System (MMS) est ajouté

Fonctions modifiées

  • Pour Tizen détails des changements d'API natives, voir Tizen API changer les notes.
  • Tizen :: App
    • AppControl
      • AppControl de téléphone est divisé en téléphone et appeler
      • L'argument AppControl est modifié, mais l'argument précédent est toujours pris en charge
    • GetInstanceByAppId () le niveau de privilège est changé de partenaire pour la plate-forme
  • Tizen :: Ui
    • La taille de client des contrôles de l'Tizen :: Ui :: contrôle Popup a changé pour supprimer les marges inutiles gauche et droite de 20 pixels
    • La hauteur des contrôles de l'Tizen :: Ui :: MessageBox et les contrôles de Tizen :: Ui :: contrôles ProgressPopup n'est plus variable selon la longueur du corps du texte
    • hauteur de l'indicateur est réduite en mode paysage pour fournir plus d'espace de contenu. Par conséquent, les limites de la clientèle des contrôles de l'Tizen :: Ui :: changements de contrôle de formulaire en mode paysage. Lorsque l'indicateur est faite alors que translucide en mode paysage, il devient complètement transparente. L'indicateur et le comportement de formulaire pour l'orientation portrait n'a pas changé.
    • L'ordre de suppression de contrôle d'interface utilisateur a changé. contrôles d'interface utilisateur ont été supprimés du parent à l'enfant, mais dans Tizen version 2.1, ils sont supprimés de l'enfant au parent.
    • Il est recommandé d'utiliser “. #. Png” pour l'extension d'une image de neuf patch. Si l'extension n'est pas “. #. Png”, Une image bitmap qui est chargé par la méthode GetBitmapN () et l'outil UI Builder n'est pas représenté comme un patch neuf.
    • la gestion de la Scène
      • Entrée utilisateur est désactivé sur les animations de transition de scène
      • La méthode RegisterScene () renvoie l'exception de prévenir doubles ID de forme sur les différentes scènes du formulaire

Problèmes connus

  • Tizen :: App
    • AppControl
      • L'opération de prélèvement du contrôle de l'application de MusicPlayer est uniquement prise en charge sur le périphérique cible
      • Appel vidéo n'est pas supporté pour le contrôle de l'application d'appel
  • Les graphiques de Tizen
    • Graphique
      • Le SDK Tizen adopte ressources de police avec une licence open source, donc, certains glyphes rarement utilisés sont absents
    • Graphiques 3D
      • OpenGL ® ES
        • Pour créer une surface de fenêtre EGL pour les contrôles de Tizen :: Ui, la largeur de la commande doit être un nombre pair
        • Quand une application GL fonctionne avec HW accélération activé dans l'émulateur, les résultats de rendu sont retournés sur l'axe des y
  • Tizen :: Io
    • MessagePort
      • Envoi valeurs ByteBuffer à une application Web à travers le RemoteMessagePort :: SendMessage () méthode n'est pas supportée pour les applications natives
  • Tizen :: Locales
    • Formatage des chiffres a connu des problèmes lors de l'enregistrement des chaînes numériques avec un point décimal ou séparateur de milliers sont traitées après les paramètres régionaux a changé
  • Tizen :: Lieux
    • Si la localisation en cours, le fuseau horaire, ou le temps est modifié après le contrôle de la région est activée, le fournisseur d'emplacement ne notifie pas toujours du changement de région
  • Tizen :: Médias
    • L'aperçu de l'appareil photo ou la vidéo n'est pas affichée si la hauteur est supérieure à la largeur quand l'accélération H / W est éteint
    • L'image vidéo qui est rendu à l'écran à la fin d'un cours d'eau ou lorsque le lecteur :: Stop () est appelée peut varier en fonction du modèle d'appareil et l'/ W mode d'accélération H
  • Tizen :: Web
    • Web
      • L'interface utilisateur pour la fonction de remplissage automatique ne fonctionne pas
      • Pour utiliser un site supporter la fonction de géolocalisation, de permettre la “N'oubliez pas de préférence” case, lorsque une confirmation contextuelle s'affiche
    • JSON
      • L'analyseur JSON est actuellement dépendant de la langue. Il sera modifié dans une révision ultérieure pour être indépendant des paramètres régionaux.

Core System

Nouvelles fonctionnalités

  • Kernel de référence
    • MFC (Multi Function Codec) firmware est ajouté
    • Bluetooth
      • Supporte l'encodage de 32/128 UUID de bits est ajouté
    • Caméra
      • Prise en charge de 3264×2488 et 3264×1836 résolutions de prévisualisation pour RD-PQ
  • Système
    • Systemd
      • En tant que système et gestionnaire de services, systemd (v.43) est nouvellement appliquée à la plate-forme, en remplacement de l'initialisation System V démon
      • L'activation du service parallélisés, à la demande prise et l'activation D-Bus pour le démarrage des services et les démons, la gestion des processus de service en tant que groupe en utilisant cgroup Linux, points d'appui de montage automatique, snapshots, et la restauration des services sont nouvellement ajouté
      • systemd gestionnaire vidage est désactivé tant que la plate-forme Tizen possède son propre module de débogage de l'accident
      • Prise en charge Smack étiquetage des FIFO et sockets de domaine UNIX utilisé par systemd à l'exécution
      • Afin de soutenir la compatibilité ascendante de System V init, fonctionnalités nécessaires, tels que “paramètre de redémarrage passant” sont ajoutés en systemd
    • Device-noeud
      • Nouveau module pour contrôler les périphériques matériels. Un tunnel entre le cadre du système et OAL (OEM Adaptation Layer), qui accède à des noeuds de périphériques. En outre, ce module décide l'autorisation des nœuds périphériques avec lesquels l'utilisateur peut accéder.
  • Sécurité
    • Smack
      • Smack support complet dans l'espace noyau, y compris un soutien à long étiquette, transmute récursive
      • Smack étiquettes pour les modules de base de la plate-forme et de l'échantillon Smack ensembles de règles permettant aux applications de s'exécuter correctement

Fonctions modifiées

  • Système
    • Démon init System V est enlevé et systemd est utilisé comme gestionnaire de services
    • Power Manager
      • Quand un utilisateur ou une application modifie la luminosité de l'écran, le démon du gestionnaire d'énergie diffuse l'information à d'autres applications
    • Gestionnaire de périphériques
      • Même dans un état de batterie faible, le changement de luminosité de l'écran peut être fait
    • Réaction
      • Tous les fichiers de vibration sont combinés à un fichier XML afin de réduire la taille du binaire. Le fichier XML est mis en œuvre par les systèmes de codage en base64.
    • Vibrator
      • Quand un effet de vibration est créée, son ampleur peut être réglé
    • Sys-assert
      • Mode debug est activé
  • dlog
    • En mode d'enregistrement, le journal de la plate-forme active ou désactive conditionnelle

Périphériques compatibles

Traits

  • Emulator
    • L'émulateur Qemu est une image x86 qui peut être exécuté sur les ordinateurs
    • Applications préchargées:
      • applications de base de référence
        • Accueil et Lock
      • Référence applications natives
        • Calculatrice, Calendrier, CalendarService, appareil photo, horloge, contacts, email, Galerie, Visionneuse, Internet, Mémo, Messages, MusicPlayer, MyFiles, téléphone, Paramètres, et VideoPlayer
      • Accueil et Lock applications peuvent être modifiés à partir des applications de base de référence pour référencer des applications natives avec la configuration de build
      • Toutes les applications natives de référence peuvent être modifiés à partir des applications natives de référence pour référencer des applications de base de la configuration de build
  • dispositifs cibles de référence
    • Les dispositifs cibles de référence sont conçus sur la base des dispositifs cibles commerciales:
    • Ref.Device-210
      • Ref.Device-210 est une cible de référence basé sur Samsung Galaxy S2 HD
    • Ref.Device-PQ
      • Ref.Device-PQ est une cible de référence basé sur Samsung Galaxy S3
    • Applications préchargées:
      • applications de base de référence
        • Accueil, Calculatrice, Calendrier, CalendarService, appareil photo, horloge, contacts, email, Galerie, Visionneuse, Mémo, Messages, MusicPlayer, MyFiles, téléphone, Paramètres et VideoPlayer
      • Référence applications natives
        • Calculatrice, Calendrier, CalendarService, appareil photo, horloge, contacts, email, Galerie, Visionneuse, Internet, Mémo, Messages, MusicPlayer, MyFiles, téléphone, Paramètres, et VideoPlayer

Langues prises en charge

  • Les langues suivantes sont supportées:
    • Arabe
    • Arménien
    • Azerbaïdjan
    • Basque
    • Bulgare
    • Catalan
    • Chinois
    • Chinois (Singapour)
    • Chinois (Hong Kong)
    • Chinois (Taiwan)
    • Croate
    • Tchèque
    • Danois
    • Néerlandais
    • English (US)
    • Anglais (Royaume-Uni)
    • Anglais (Philippines)
    • Estonien
    • Finnish
    • Français
    • Français (Canada)
    • Galicien
    • Georgian
    • Allemand
    • Grecque
    • Hindi
    • Hongrois
    • Islandais
    • Irish
    • Italien
    • Japonais
    • Kazakh
    • Corée
    • Letton
    • Lituanien
    • Macédonien
    • Norwegian
    • Polonais
    • Portugais
    • Portugais (Brésil)
    • Roumain
    • Russie
    • Serbe
    • Slovaque
    • Slovène
    • Espagnol
    • Espagnol (Mexique)
    • Swedish
    • Turque
    • Ukrainienne
    • Ouzbek

Licences

  • Les modifications suivantes ont été apportées dans les licences:
    • Le terme “Compatibilité Definition Document” dans la licence Flora et Tizen SDK licence a été changé à “Tizen Spécification de conformité”
    • Le terme “Compatibilité Suites de Tests” dans la licence Flora et Tizen SDK licence a été changé à “Tests de conformité Tizen”
    • Le Flora Licence 4.4 condition a été clarifié en ce qui concerne le droit d'auteur propre de la titulaire de travaux ou modifications dérivés

IDE et outils

Nouvelles fonctionnalités

  • Général
    • renouvellement du design
      • Le Tizen moulinet BI (identité de marque) a été appliquée
      • Un nouveau schéma de couleurs agréable pour les icônes, les textures, et des formes a été appliquée
      • La taille icône de l'application a été augmenté de 108 à 117
    • “Raccourcis clavier” Ajout d'un menu: un utilisateur peut télécharger des raccourcis Tizen IDE au format PDF
      • Menu avec un lien vers le site Web Tizen ajouté
  • Outils communs
    • Emulator
      • Les modifications suivantes ont été apportées à OpenGL ® ES:
        • Prise en charge de l'extension FBO pour GLES1.1
        • Enlèvement de SW mesa de la plate-forme Tizen
      • systemd a été adopté pour la plate-forme Tizen démarrage
      • Dormez performances du mode sur Ubuntu ® et Mac OS ® X a été améliorée en supprimant l'utilisation du processeur redondant
      • L'orientation de la peau à usage général peut être fait avec l'indicateur de la peau, ce qui est par défaut situé dans le coin supérieur gauche et en rotation le long de la peau
    • Gestionnaire de l'émulateur
      • Vérification de la capacité OpenGL ® d'hôte a été ajouté à activer et désactiver automatiquement l'accélération GPU
    • Event Injector
      • Les modifications suivantes ont été apportées:
        • Support pour le capteur d'accélération de l'utilisateur
        • Support pour le capteur de gravité
        • Support pour le capteur d'orientation
        • Soutien à la MMS envoyé statut
        • Amélioration d'interface utilisateur pour la messagerie téléphonie
        • Suppression des boutons à bascule (cases à cocher) du capteur 3 axes
    • Installation Manager
      • Prend en charge l'interface de ligne de commande (CLI) pour installer ou de retirer le SDK
      • Sépare les “Minimal” le type d'installation dans “Web Minimal” et “Natif Minimal”
      • Affiche la taille installé des paquets SDK
      • Supporte style balises de script pour la description des composants
  • Web IDE et outils
    • éditeur de configuration
      • Prise en charge des opérations App-Control sur l'onglet Tizen
      • Prend en charge les paramètres app-widget sur l'onglet Tizen
      • Supporte paramètres de compte sur l'onglet Tizen
      • Prend en charge les événements de souris et des effets tactiles sur le AppWidget sur l'onglet Tizen
      • Prise en charge des outils de production de l'icône dans l'éditeur de configuration
      • Modifie la version par défaut requis de 1,0 à 2,1
    • Rédacteurs (HTML, JavaScript, CSS et)
      • Prend en charge le code passe et la liste de privilège pour le SDK add-on
      • Change le mode par défaut de l'éditeur HTML pour le mode de source
    • Construction, l'exploitation et le débogage
      • Prise en charge de l'emballage NPPlugin
      • Vérifie validation de l'ID d'application lors du lancement
      • Vérifie l'architecture d'une application hybride avant le lancement
      • Lancement de l'application est annulé en cas d'erreur existant dans le “config.xml” fichier
    • signature de la demande
      • signature de l'application est obligatoire pour le lancement
      • Vérifie la validation du mot de passe du certificat dans le profil sécurisé avant de se lancer
    • Assistant de projet
      • Bibliothèques de modèles mis à jour à jQuery 1.8.2 et 1.2.0 JQM
      • Mise à jour Framework Tizen interface Web à 0.2.26
    • Préférences
      • Suppression de l'option d'assistance de l'API
  • Web UI Builder
    • modèle de programmation
      • Prise en charge de l'application du cycle de vie des gestionnaires d'événements, comme en spectacle et en masquer
    • Vue Propriétés
      • Prise en charge de widgets propriétés de style CSS
    • WYSIWYG la page éditeur de conception (Page Designer)
      • Supporte disposition absolue
      • Prise en charge de bloc HTML et widgets de conteneurs communs de mise en absolu
    • Avancée de la Déclaration de vue
      • Un soutien a été ajoutée
  • Web Simulator
    • Implémentation de l'API
      • Modules SystemSetting, poussoirs, NetworkBearerSelection, et l'emballage ajoutées
      • Différents modules anciens mis à jour selon un changement de caractéristiques, y compris la messagerie, SystemInfo, de contenu et de puissance
      • Prend en charge le service de système de numérotation et la messagerie ajoutée et rappels manuels provenant d'autres applications et services activés
      • config.xml analyseur mis à jour (comme par nouveau schéma)
    • UI amélioration
      • UI raffinement
  • Natif IDE et outils
    • Bâtiment
      • Nouvelle configuration de construction: Debug, Release, et Profil
      • Nouvelle architecture: LLVM-Bitcode/X86 (expérimental) LLVM-Bitcode/ARM (expérimental)
    • signature de la demande
      • signature d'application obligatoire pour le lancement
    • Exécution et le débogage
      • Prise en charge attachent débogage
      • Lancement de SMART
      • Prise en charge “Activer jour” Mode pour tester la mise à jour de magasin Tizen
      • Messages d'erreur détaillés présentés lors de l'installation du paquet
    • Outils
      • Couverture de code
        • couverture de code est pris en charge pour la LLVM toolchain
      • Unité Test
        • Modifié pour utiliser la bibliothèque de gtest statique
      • CLI natif soutient packaging des applications multi-projet
      • sdb
        • SDBD a l' “promoteur” privilège, si un utilisateur exigeant l'autorisation root doit utiliser le “racine de sdb sur” commande
        • Le “sdb installation” commande prend en charge le package Web (*. WGT)
      • Rootstrap Gestionnaire retiré (utiliser la plate-forme SDK)
    • Analyseur dynamique
      • vue de configuration d'entité est ajoutée
      • des informations de carte de fichier sur la page d'analyse du fichier est mis à jour (voir le manuel)
  • Plate-forme IDE
    • Supporte dépôt local
  • Outils de développement SDK
    • Le “build-cli changelog” commande pour interroger le journal des modifications est ajouté
    • Prend en charge le verrouillage empêchant la construction du projet
    • Affiche la progression lors de l'enregistrement forfaits
    • Prise en charge de l'option de compilation à distance (“–sauver”) De la “build-cli” commande pour enregistrer construire résultats dans un stockage local
    • Affiche journal détaillé des tâches à distance sur DIBS WEB

Correction de bugs

  • Web IDE
    • JSDT
      • Alerter l'erreur de mot-clé pour “continuer” et “supprimer” utilisé comme un nom de propriété d'un objet est fixé
      • Anomalie de la fonction de déclaration ouverte (pour la position de création d'un objet avec un constructeur qui a une déclaration avec des paramètres) est fixe
    • NPE à l'application relancer après le premier lancement réussi est fixé
    • Bugs pour signature supplémentaire sont fixés
    • UI exception du projet Builder créé par le modèle utilisateur est fixé
    • JSON erreur Validator est fixé
    • Hybrid application CLI est fixé
    • Divers bugs liés aux modèles sont fixés
    • Attribut modèle (données en ligne) est fixe
    • Tête mobile dans les modèles jQuery Mobile est fixé
    • La question de ne pas ouvrir l'éditeur de configuration quand il ya des erreurs dans le fichier est fixée
    • Web-app hybride CLI bug est corrigé
    • Y compris les fichiers de signature générée en deltaInfoList est fixé
    • Emplacement du projet dupliqué est vérifiée lors de la création d'un nouveau projet
    • Le “Les paramètres de Google Chrome ® dans les préférences” problème est résolu

Problèmes connus

  • Common IDE
    • RDS (appui au développement rapide)
      • RDS n'est pas pris en charge dans les projets d'applications multi-processus
      • RDS n'est pas pris en charge par les outils CLI
    • CLI (Command Line Interface)
      • Le chemin du projet et le chemin Tizen SDK sont fixés lorsque le projet est généré. Si vous modifiez le chemin, le projet ne peut pas être construit.
  • Web IDE
    • Le point de vue de la Déclaration de pointe pour JavaScript a plusieurs problèmes connus dus à des bogues JSDT liées
    • La fonction de verrouillage de la vue des déclarations de pointe a été désactivée en raison d'un problème de NullPointerException
    • Affectation traçage pour JavaScript a plusieurs problèmes connus:
      • Si les variables locales sont utilisées comme un nom de méthode dans une expression d'appel de méthode, missions traçage ne fonctionne pas
      • Mauvaise activation se produit si les modes interne et externe sont à la fois anonyme
    • Web Simulator
      • Une seule application peut fonctionner à la fois
      • Modules pas pris en charge: DataControl, MessagePort, SecureElement, un signet, et DataSynchronization
      • Daylight méthodes liées au temps d'économie ne sont pas pris en charge dans le module Time
    • Le “ne pouvait pas supprimer des ressources” problème tout bâtiment est fixé
    • Une erreur peut se produire dans le modèle Web UI Builder lorsque vous essayez d'effectuer le nettoyage et construire une action. Il s'agit d'un bug dans le Validator JavaScript dans Eclipse, et peut être résolu comme suit:
      1. Décochez JavaScript Validator dans la section constructeurs des propriétés de l'application.
      2. Supprimer les erreurs dans la vue Problèmes.
      3. Nettoyer et construire à nouveau le projet.
  • Natif IDE
    • Unité de test
      • Actuellement, le test unitaire est conçu pour soutenir que les tests fonctionnels
      • L'application de test unitaire n'est pas une application basée sur le PCO. Par conséquent, certaines méthodes liées au cadre de l'application du PCO, telles que les méthodes de l'Tizen :: Base :: classe String, peuvent se comporter de manière incorrecte.
      • L'Explorateur de test ne fonctionne pas si les fichiers du projet n'ont pas été modifiés. Dans ce cas, modifier le code manuellement, construire le projet et exécutez-le.
    • Valgrind
      • Valgrind profilage est uniquement pris en charge dans l'émulateur
  • Emulator
    • Si vous exécutez l'émulateur avec Oracle Java ® 1.7 ou supérieur sur Mac OS ®, il peut en résulter dans votre machine hôte devient plus lent. Si vous avez deux ou plusieurs machines virtuelles émulateur, le démarrage à l'occasion de l'émulateur ne travaille pas.
    • Votre session de bureau Ubuntu ® peut être parfois déconnecté lors du lancement du Gestionnaire de l'émulateur, si vous utilisez NVIDIA ® carte graphique. Dans ce cas, installez le dernier pilote directement à partir du site Web de NVIDIA ®.
    • L'accélération OpenGL ® ES peut avoir des problèmes dans certains environnements:
      • Windows XP / 7 avec Intel carte mère carte intégré
      • Ubuntu 11.10 avec Intel CPU / carte mère carte intégré

      Si cela se produit, vous pouvez lancer l'émulateur en éteignant l'accélération matérielle GL dans le gestionnaire de l'émulateur. Cependant, vous ne pouvez pas utiliser toutes les applications GL-connexes, comme un navigateur Web.

    • Lorsque vous lancez l'émulateur sur Windows ®, vous pouvez obtenir un “pas réussi à allouer de la mémoire” erreur. Dans ce cas, essayez ce qui suit:
      • Augmenter la zone d'utilisateur de la mémoire virtuelle dans le système de 3 Go en exécutant l' “bcdedit / set increaseuserva 3072” commande sur la console avec les droits d'administrateur (Windows ® 7 uniquement)
      • Fermez quelques autres programmes et d'essayer à nouveau de lancer l'émulateur
      • Si vous avez défini la taille de la RAM comme 768 ou 1024 Mo pour la VM dans le gestionnaire de l'émulateur, changer la taille de la RAM à 512 Mo
    • Utilisation de l'émulateur avec des chaussettes (Secure Socket) proxy sur Mac OS ® X peut entraîner des problèmes inattendus
    • Vous ne pouvez pas lire tous les fichiers vidéo qui sont liés à YouTube ou d'autres pages Web et exiger que les navigateurs inscrits à leur
    • Le fichier journal de l'émulateur (de emulator.log) peut devenir trop grande si vous exécutez l'émulateur pendant une longue période
  • Analyseur dynamique
    • Une capture d'écran est parfois pas prise si l'écran ou de la scène changement est implémenté en utilisant une technique d'animation
    • L'analyse de l'IME et le Service Applications n'est pas supporté
  • Installation Manager
    • Un raccourci n'est pas fournie dans Mac OS ® X

[collapse]

Das SDK kann ici télécharger. Le code source peut être trouvé son ici.

Synchroniser les contacts Android sans Google!

Une des caractéristiques les plus confortables d'Android est la possibilité de synchroniser leurs contacts dans le compte Google entre plusieurs appareils Android. Donc on doit à ses smartphones et tablettes obtenir les mêmes données disponibles et vous épargner les tracas de la double maintenir. Le hic, c'est que vous avez à confier leurs données à un serveur de Google, sur lesquels on n'a aucun contrôle. Continuer la lecture

Pour être porté à Qt Tizen.

L'open source C Qt cadre populaire pour être importé dans la version 5 pour Tizen (Ceux). Qt fournit aux programmeurs avec une variété de caractéristiques, en particulier pour la conception d'interfaces utilisateur (UI) est disponible et est utilisé dans de nombreux produits de logiciels (Plus d'infos ici).

Le projet a été lancé que quelques jours donc il n'y a pas encore de date pour une première version de travail. Parmi les trois objectifs du projet

  • Porter le framework Qt 5
  • Support Qt Creator
  • Tizen Look and Feel durch Qt Quick 2

Le projet est actuellement à la recherche même les partisans de ce projet.