Concours de programmation d'InterSystems sur Java 2023
Salut les développeurs,
Nous sommes très heureux de vous inviter tous au nouveau concours de programmation en ligne InterSystems sur Java et ses dérivés !
🏆 Concours de programmation d'InterSystems sur Java 🏆
La durée : 13 novembre - 3 décembre, 2023
Le prix : $14,000
.jpg)
Le sujet
Nous vous invitons à utiliser Java dans un nouveau concours de programmation ! Les applications qui utilisent Kotlin, Closure ou Scala sont également les bienvenues.
Soumettez une application open source qui utilise Java, Kotlin, Closure ou Scala avec InterSystems IRIS ou InterSystems IRIS for Health.
Exigences générales
- Une application ou une bibliothèque doit être entièrement fonctionnelle. Il ne doit pas s'agir d'un import ou d'une interface directe pour une bibliothèque déjà existante dans un autre langage (sauf pour le C++, là il faut vraiment faire beaucoup de travail pour créer une interface pour Iris). Il ne doit pas s'agir d'un copier-coller d'une application ou d'une bibliothèque existante.
- Applications acceptées : nouvelles applications Open Exchange ou existantes, mais avec une amélioration significative. Notre équipe examinera toutes les candidatures avant de les approuver pour le concours.
- L'application doit fonctionner soit sur IRIS Community Edition, soit sur IRIS for Health Community Edition. Les deux peuvent être téléchargés en tant que versions hôtes (Mac, Windows) à partir du site d'évaluation, ou peuvent être utilisés sous la forme de conteneurs extraits d'InterSystems Container Registry ou de Community Containers : intersystemsdc/iris-community:latest ou intersystemsdc/irishealth-community:latest .
- L'application doit être Open Source et publiée sur GitHub.
- Le fichier README de l'application doit être en anglais, contenir les étapes d'installation et contenir soit la vidéo de démonstration ou/et une description du fonctionnement de l'application.
- Seules 3 soumissions d'un même développeur sont autorisées.
N.B. Nos experts auront le dernier mot quant à l'approbation ou non de la candidature au concours en fonction des critères de complexité et d'utilité. Leur décision est définitive et sans appel.
Prix du concours :
1. Nomination des experts – les gagnants seront sélectionnés par l'équipe d'experts d'InterSystems :
🥇 1ère place - $5,000
🥈 2e place - $3,000
🥉 3e place - $1,500
🏅 4e place - $750
🏅 5e place - $500
🌟 6-10e places - $100
2. Gagnants de la communauté – candidatures qui recevront le plus de votes au total :
🥇 1ère place - $1,000
🥈 2e place - $750
🥉 3e place - $500
🏅 4e place - $300
🏅 5e place - $200
✨ Badges Global Masters pour tous les gagnants sont inclus !
Remarque : si plusieurs participants obtiennent le même nombre de votes, ils sont tous considérés comme gagnants et le prix est partagé entre les gagnants.
Délais importants :
🛠 Phase de développement et d'inscription de l'application :
- 13 novembre 2023 (00:00 EST): le concours commence.
- 26 novembre 2023 (23:59 EST): la date limite de soumission.
✅ Période de vote:
- 27 novembre 2023 (00:00 EST): le vote commence.
- 3 décembre 2023 (23:59 EST): le vote se termine.
Remarque : Les développeurs peuvent améliorer leurs applications tout au long de la période d'inscription et de vote.
Qui peut participer ?
Tout membre de la communauté de développeurs, à l'exception des employés d'InterSystems (sous-traitants ISC autorisés). Créer un compte !
Les développeurs peuvent s'associer pour créer une application collaborative. Autorisé de 2 à 5 développeurs dans une équipe.
N'oubliez pas de mettre en évidence les membres de votre équipe dans le README de votre application – profils d'utilisateurs DC.
Ressources utiles :
1. Développement d'applications Java avec InterSystems IRIS :
- InterSystems Java Connectivity Options
- Learning Path Connecting Java Applications to InterSystems Products
- JDBC Driver Documentation
- XEP Java Documentation
- Native API for Java Documentation
- iris JDBC driver distribution
2. Pour les débutants avec ObjectScript Package Manager (IPM):
- How to Build, Test and Publish ZPM Package with REST Application for InterSystems IRIS
- Package First Development Approach with InterSystems IRIS and ZPM
3. Comment soumettre votre application au concours :
4. Exemples d'applications :
5. Vidéos:
- Using Java to Connect to InterSystems
- Connecting to InterSystems Cloud Services with Java
- What is PEX?
- InterSystems Connectivity with Java and other languages
- Deploying Java project + InterSystems IRIS in Docker
Besoin d'aide ?
Rejoignez la chaîne du concours sur le serveur Discord d'InterSystems ou discutez avec nous dans les commentaires de ce post.
Nous avons hâte de voir vos projets! Bonne chance 👍
En participant à ce concours, vous acceptez les conditions du concours énoncées ici. Veuillez les lire attentivement avant de continuer.