Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1856 connectés 

 


Quel langages utilisez vous principalement pour vos applis Metro ?




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6
Auteur Sujet :

[Topic Unique] Programmation Windows 8 / WinRT / Metro

n°2162437
Constellat​ion06
Posté le 03-11-2012 à 22:51:15  profilanswer
 

Reprise du message précédent :

Je@nb a écrit :

C'est Microsoft Design Language alias MDL si j'ai bien suivi pendant mes vacances :D


Exact :O

mood
Publicité
Posté le 03-11-2012 à 22:51:15  profilanswer
 

n°2162439
Constellat​ion06
Posté le 03-11-2012 à 22:53:14  profilanswer
 

Pour ceux qui veulent apprendre à dev sous W8, y'a une conf à MS France vendredi où je vais donner des conseils aux devs commencant l'aventure W8.
Je vais voir si c'est public.

n°2162455
AnthonyD
»»───(knee)───►
Posté le 04-11-2012 à 10:01:38  profilanswer
 

Je@nb a écrit :

C'est Microsoft Design Language alias MDL si j'ai bien suivi pendant mes vacances :D


Comparer un Design Language avec un Programming Language   [:mirror]

n°2162545
doum
Mentalita nissarda
Posté le 05-11-2012 à 12:17:30  profilanswer
 

Si quelqu'un trouve un exemple de code pour une appli Windows 8 utilisant HAP je suis plus que preneur  :sweat:

n°2162555
Constellat​ion06
Posté le 05-11-2012 à 12:40:12  profilanswer
 

doum a écrit :

Si quelqu'un trouve un exemple de code pour une appli Windows 8 utilisant HAP je suis plus que preneur  :sweat:


+1
Ca va faire un an que j'essaye de comprendre comment faire une putain de ListBox/ListView avec des items dans une page en HTML, à la HFR7 par exemple.
Que ce soit sur WP7 ou W8, j'y arrive pas.
 
 
J'ai des dizaines d'idées d'apps en attente à cause de ça :cry:
 
Si j'y arrive pas d'ici 1 mois je vais ptet essayer de voir avec un évangéliste

n°2162566
flo850
moi je
Posté le 05-11-2012 à 14:41:55  profilanswer
 

C'est quoi HAP ?
 
parceque la listview, côté javascript/html5 c'est assez trivial a utiliser( une Template a qui on file des données , et CSS pour mettre tout le monde en forme)


---------------

n°2162567
Constellat​ion06
Posté le 05-11-2012 à 14:43:13  profilanswer
 

HTML Agility Pack

n°2162569
flo850
moi je
Posté le 05-11-2012 à 15:42:53  profilanswer
 

autant faire du HTML5/JS directement    [:schimble]


---------------

n°2162588
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-11-2012 à 18:44:33  profilanswer
 

Faites donc du C#/XAML :spamafote:


---------------
J'ai un string dans l'array (Paris Hilton)
n°2163467
flo850
moi je
Posté le 11-11-2012 à 17:26:07  profilanswer
 

je laisse ça ici : on peut intégrer des remote desktop et remote app directement dans une appli :  
http://code.msdn.microsoft.com/win [...] p-cb639443


---------------

mood
Publicité
Posté le 11-11-2012 à 17:26:07  profilanswer
 

n°2163499
flo850
moi je
Posté le 12-11-2012 à 07:54:15  profilanswer
 

Première app publiée : http://apps.microsoft.com/webpdp/f [...] 2b977c3b24
Validée par ms en un peu moins de 24h

 

Edit: j'ai fait une typo dans la description :rofl:

Message cité 1 fois
Message édité par flo850 le 12-11-2012 à 09:20:57

---------------

n°2163501
YuFr
Posté le 12-11-2012 à 08:32:59  profilanswer
 

Je viens de tester, l'effacement marche pas ! Enfin si ça efface mais dés que tu recommences à dessiner, l'ancien dessin réapparait.

n°2163505
flo850
moi je
Posté le 12-11-2012 à 09:20:47  profilanswer
 

oups :o
Je corrige ça ce soir


---------------

n°2163509
doum
Mentalita nissarda
Posté le 12-11-2012 à 09:38:28  profilanswer
 

flo850 a écrit :

Première app publiée : http://apps.microsoft.com/webpdp/f [...] 2b977c3b24
Validée par ms en un peu moins de 24h
 
Edit: j'ai fait une typo dans la description :rofl:


Mais non enorme ! :D

n°2163514
flo850
moi je
Posté le 12-11-2012 à 09:50:40  profilanswer
 

J'ai aussi une appli de dessin en cours ( toujours pour ma fille   [:atsuko] )  
 
Et après j'attaque les applis éducatives (reconnaissances des formes, et apprentissages de l'écriture )


---------------

n°2163651
flo850
moi je
Posté le 12-11-2012 à 21:14:39  profilanswer
 

YuFr a écrit :

Je viens de tester, l'effacement marche pas ! Enfin si ça efface mais dés que tu recommences à dessiner, l'ancien dessin réapparait.


application corrigée , mise à jour sur le store en cours
Certif refusée
Je détaille un peu plus les instructions pour tester et je relance
Édit : version corrigée publiée


Message édité par flo850 le 13-11-2012 à 13:50:55

---------------

n°2163768
flo850
moi je
Posté le 13-11-2012 à 14:45:25  profilanswer
 

Comment on fait pour faire des version localisée de l'appli dans le market ? (description par exemple)


Message édité par flo850 le 13-11-2012 à 14:45:43

---------------

n°2165071
rdz-oliv
Posté le 22-11-2012 à 10:47:51  profilanswer
 

merci pour le lien Tolor'
(drap)


---------------
ventes hw : http://forum.hardware.fr/hfr/Achat [...] 5854_1.htm
n°2165081
Equinox
Posté le 22-11-2012 à 11:48:47  profilanswer
 

Drapal :D  [:cerveau drapal]

n°2165093
Constellat​ion06
Posté le 22-11-2012 à 12:49:40  profilanswer
 

Tolor a écrit :


 
Si tu veux, on peut continuer la discussion sur le topic Programmation, parce que là, je vois pas trop ce qui t’empêche de sauvegarder cette indexation (avec SQLite par exemple)


 

flo850 a écrit :

côté app en HTML5/ js, il y a une base de données ( indexeddb ) pour mettre tout ça en cache, je serai surpris qu'il n'y a rien côté .Net . Au pire tu peux toujours faire un fichier texte
Ce que j'ai fait dans une situation similaire

  • afficher immédiatement les infos du cache avec une icone qui indique le chargement en cours
  • parcourir la bibliothèque dans un autre processus
  • mettre à jour l'affichage des éléments au fur et à mesure  

en bonus : tu parcours en priorité les emplacements  qui changent le plus souvent  
 
Au passage,la base de données pourra t'amener de meilleur résultats dans la recherche d'albums / d'artiste  
 
 
Perso , j'ai pris une surface pour pouvoir valider sur la machine la moins puissante de la gamme. Et ça m'a permis de valider qu'il me manque un peu de ressources pour mon emulateur NES
 
Edit : d'accord avec torlo > go to topic prog


Effectivement on m'a parlé de SQlite sauf que je sais ni ce que c'est, ni comment l'utiliser :D
Flo, ta méthode a l'air pas mal. Effectivement, faut que je me crée ma base de données.
Je vais me renseigner sur ce SQLite.


Message édité par Constellation06 le 22-11-2012 à 12:52:26
n°2165098
Tolor
Mais heu...
Posté le 22-11-2012 à 13:22:01  profilanswer
 

SQLite est justement la base de données que tu peux utiliser pour Windows 8 [:ddr555]
Elle peut aussi être utilisée pour WP (d'où ma question de ce matin sur la communauté WP d'ailleurs [:tinostar]).


---------------
Je ne crois qu'aux statistiques que j'ai moi-même falsifiées
n°2165101
Constellat​ion06
Posté le 22-11-2012 à 13:24:44  profilanswer
 

Merci pour l'info, dès que mon Samsung revient du SAV, je m'y attèle  (:fou: de Samsung)

 

oui j'ai vu ta question :D²


Message édité par Constellation06 le 22-11-2012 à 13:24:58
n°2165125
flo850
moi je
Posté le 22-11-2012 à 13:56:05  profilanswer
 

Mais tu stockes toutes ces données en ram ? Constel, c'est pas sérieux.


---------------

n°2165142
YuFr
Posté le 22-11-2012 à 14:42:58  profilanswer
 

Et c'est comme ça que Constell va découvrir le concept de base de données relationnelle ... :D
Ca va te changer la vie si tu n'utilisais pas ça Constell :)

n°2165162
Constellat​ion06
Posté le 22-11-2012 à 15:59:02  profilanswer
 

:D
Merci les gars vous venez de me faire découvrir des nouveaux trucs [:wark0]

n°2165168
flo850
moi je
Posté le 22-11-2012 à 17:07:42  profilanswer
 

on va te faire découvrir le monde, jeune padawan


---------------

n°2165180
Constellat​ion06
Posté le 22-11-2012 à 18:01:29  profilanswer
 

Oh oui  :love:

n°2165695
Je@nb
Kindly give dime
Posté le 27-11-2012 à 21:43:30  profilanswer
 

Dites, j'ai une maquette d'appli Win 8 à faire pour un concours interne :D. Vous utiliseriez quoi pour faire ma maquette ? Sketchflow ? Expression ? Autre ?
 
Vous avez des bons guides ?

n°2165696
Constellat​ion06
Posté le 27-11-2012 à 21:44:31  profilanswer
 

Crayon et papier.

n°2165700
Je@nb
Kindly give dime
Posté le 27-11-2012 à 22:08:53  profilanswer
 

La phase d'après :D
Par exemple je voudrais faire ta vidéo :D un peu dans le même style :p
Mais entre les 2 il y a pas mal d'étapes (et du dev :D)


Message édité par Je@nb le 27-11-2012 à 22:09:24
n°2165702
Constellat​ion06
Posté le 27-11-2012 à 22:19:02  profilanswer
 

Blend, Visual Studio, Premiere Pro, After Effects, Photoshop :o²

n°2165703
Constellat​ion06
Posté le 27-11-2012 à 22:19:14  profilanswer
 

visual studio encoder je sais plus trop quoi

n°2166092
Constellat​ion06
Posté le 29-11-2012 à 22:02:46  profilanswer
 

Est-ce que quelqu'un aurait un peu de temps un de ces 4 pour m'aider à créer ma table de données avec mes artistes etc? J'y comprends rien [:ddr555]

n°2166096
flo850
moi je
Posté le 29-11-2012 à 22:37:24  profilanswer
 

Quelle est la question ?
Tu veux faire un schéma de base de données, ou l'utiliser ?
 
Tu as déjà fait un peu de sql ?


---------------

n°2166098
Constellat​ion06
Posté le 29-11-2012 à 22:43:12  profilanswer
 

Jamais c'est pour ça :D
En fait dans mon code, j'indexe Music Library et lui demande de me retourner les Artistes, puis les Albums pour chaque artiste. Puis pour chaque album, je récupère les Tracks.
 
Je voudrai mettre tout ça dans une BDD histoire de pas avoir besoin de réindexer à chaque lancement.
 
Pour ça, je pensais à créer une table Artist: avec un ID et le Nom de l'artiste.
Une autre table Album: avec un ID Album, le Nom de l'Album, l'ID de l'artiste pour pouvoir relier chaque album à un artiste.
A noter la subtilité que un artiste peut avoir plusieurs albums, mais qu'un album n'a qu'un artiste.
 
Ainsi, dès le deuxième lancement, vu que tout est stocké dans une base de données, je liste tout mon bordel pour que ça s'affiche sous forme de liste comme dans la version actuelle de l'app.

n°2166102
Je@nb
Kindly give dime
Posté le 29-11-2012 à 23:22:05  profilanswer
 

Comment tu gères les compilations ? L'album peut avoir plusieurs artistes :D Ou les feat qqch :D.

n°2166103
Constellat​ion06
Posté le 29-11-2012 à 23:23:37  profilanswer
 

Je@nb a écrit :

Comment tu gères les compilations ? L'album peut avoir plusieurs artistes :D Ou les feat qqch :D.


 

Code :
  1. var genreFolders = await KnownFolders.MusicLibrary.GetFoldersAsync(Windows.Storage.Search.CommonFolderQuery.GroupByArtist);
  2.                 var musicAttr = await item.Properties.GetMusicPropertiesAsync();
  3.                 albumItem.ArtistName = musicAttr.Artist;


 
c'est Windows qui se démmerde [:tinostar]

n°2166107
Tolor
Mais heu...
Posté le 30-11-2012 à 01:20:28  profilanswer
 

Si tu fais comme ça, tu te couperas de toute évolution pour gérer les compilations (sauf à refaire en partie la structure de ta base à postériori quand tu voudras faire cette évolution, ce qui est chiant :D).

 

Je ferais plutôt :
- une table artiste,
- une table album,
- une table chanson (avec l'id de l'album),
- une table de liaison artiste-chanson (au cas où une chanson ait plusieurs chanteurs)

 

si tu t'en fout de la possibilité d'avoir des duo, tu peux inclure l'id artiste dans la table chanson au lieu de faire une table de liaison.

 

Avec ça, tu peux déterminer tous les albums dans lesquels apparait un artiste.

 

je sais pas ensuite quelle api tu as à dispo pour faire la recherche de musique. mais rechercher toutes les chansons d'un artiste, puis récupérer l'album de la chanson semblerait être le chemin le plus pratique.


Message édité par Tolor le 30-11-2012 à 01:20:48

---------------
Je ne crois qu'aux statistiques que j'ai moi-même falsifiées
n°2166109
Constellat​ion06
Posté le 30-11-2012 à 07:31:34  profilanswer
 

L'utilité au final c'est pas pour faire de la recherche de musique à proprement parler. Enfin si vu que maintenant je pourrai le faire mais cet objectif est secondaire.
 
Je veux que, grâce à cette base de données, ça m'affiche TOUS les albums de ta collection, triés par Artiste.
Exactement comme I Love Music actuellement ou l'app Musique :jap:
 

Code :
  1. var path = Windows.Storage.ApplicationData.Current.LocalFolder.Path + @"\users.db";
  2.             var db = new SQLiteAsyncConnection(path);
  3.             await db.CreateTableAsync<ArtistItem>();
  4.             {
  5.                 var Artist = new List<ArtistItem>()
  6.                 {
  7.                     new ArtistItem
  8.                     {
  9.                         Id = Guid.NewGuid(),
  10.                         Nom = albumItem.ArtistName,
  11.                     },
  12.                 };
  13.                 await db.InsertAllAsync(Artist);
  14.             }


voilà donc ce que j'ai fait, pour créer un tableau Artiste. Je suis paumé ou ça vous semble correct?


Message édité par Constellation06 le 30-11-2012 à 07:32:17
n°2166249
Constellat​ion06
Posté le 01-12-2012 à 10:52:54  profilanswer
 

<personne? :(

n°2166253
flo850
moi je
Posté le 01-12-2012 à 11:35:02  profilanswer
 

En fait je ne connais pas la syntaxe C#
 
Par contre, il me semble que tu s'insère pas les albums avec ce code, mais juste les artistes?


---------------

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6

Aller à :
Ajouter une réponse
 

Sujets relatifs
programmation en javaCode of Duty 2 Conours de programmation
programmation avec k-means[Java]- Windows installer, what else?
différence de perfs énorme entre Linux/Windows avec CUDAaide programmation orientée objet
Comment se connecter à la base de donnée windows sql serverProgrammation dans excel
winsock2 et windows.hBesoin d'aide en programmation
Plus de sujets relatifs à : [Topic Unique] Programmation Windows 8 / WinRT / Metro


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR