Question

Je cherche à créer des applications mobiles pendant mon temps libre et je souhaite les mettre en ligne pour que tout le monde puisse les utiliser (et probablement en open-source). J'ai travaillé avec PyS60 il y a quelque temps et cela m'a vraiment plu.

Mon problème est que je ne veux pas dépenser d’argent pour ces applications (je n’envisage pas de gagner de l’argent d’elles avec quoi que ce soit) et pour que je puisse distribuer correctement les applications PyS60, il semble que j’ai besoin d’acheter un licence d’éditeur coûteuse, payez toujours à chaque fois que je veux une application signée. Je sais que je peux simplement distribuer les scripts, mais cela implique que l'utilisateur final télécharge l'interpréteur pys60 ...

Je serais heureux de regarder aussi d'autres langages / plateformes. Les applications IOS ont besoin d’une licence de développement et j’aurais besoin d’un Mac pour compiler le code (ce que je n’ai pas, je suis un utilisateur Linux x86).

Il semble que les applications J2ME doivent être " vérifiées par Java " afin d'être dans le magasin OVI. Je présume que non si elles sont distribuées par d'autres moyens?

En gros, je cherche à écrire des applications qui fonctionneront sur mon téléphone (N95). Si quelqu'un le voit, je peux simplement l'obtenir sur www.example.com/monapp et tout fonctionnera. Je serais également intéressé à utiliser des choses comme le magasin OVI comme moyen de le distribuer. Mais je ne veux pas dépenser beaucoup d'argent.

Quelqu'un a-t-il une expérience ou des connaissances en la matière? J2ME est-il ma seule option?

Était-ce utile?

La solution

Il est probable que vous puissiez également installer des fichiers SIS non signés. Vérifiez les paramètres d'App Manager que le paramètre d'installation du logiciel est "Tous". et non "uniquement signé".

Pour obtenir des fichiers SIS signés, il existe Open Signed Online , qui vous permet de faire signer vos fichiers SIS gratuitement, bien qu'avec IMEI et certaines restrictions de capacité de sécurité de plate-forme non pertinentes. Si vous vous en tenez à la plage de test des UID et ne prévoyez pas de toucher un large public, vous pouvez indiquer vos utilisateurs à cet endroit.

Les fichiers d'installation du logiciel d'exécution PyS60 sont déjà signés et doivent être livrés séparément, dans tous les cas.

Autres conseils

L'utilisation de J2ME vous obligera également à payer les frais de signature d'application si votre application utilise des API "protégées" (par exemple, la mise en réseau). Un autre inconvénient de J2ME est que les combinés consommateurs prennent en charge différents ensembles de certificats en fonction des règles de sécurité de l'opérateur.Voir cet article pour plus de détails.

Je recommande de coller avec PyS60 pour vos besoins. C'est un excellent outil de développement, mais vous devrez avaler les coûts de certification pour la distribution.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top