Fermer

juillet 13, 2018

Rencontrez Manojkumar Murugusan, expert en développement pour NativeScript


Manojkumar Murugesan, expert en développement pour NativeScript, consulte la Silicon Valley en Inde et parle de projets intéressants sur lesquels il a récemment travaillé

Manojkumar est connu comme un assistant prolifique sur les Forums NativeScript

Ce message fait partie de notre série présentant nos experts en développement, des membres de la communauté qui représentent le meilleur de nos produits. Lisez à propos d'autres experts ici et rencontrez plus de DEs ici .


Quel est votre parcours, professionnellement?

Je suis un développeur full-stack avec plus de sept ans d'expérience dans la construction d'applications web et mobiles.

Où es-tu basé et pourquoi?

Je suis basé à Bengaluru maintenant, parce que c'est la Silicon Valley de l'Inde.

Avec qui travaillez-vous? , Je travaille avec ALTEN Calsoft Labs. Je suis également pigiste actif chez Upwork

Sur quel projet travaillez-vous maintenant?

Actuellement, je travaille sur une application mobile qui agira comme une console d'éclairage DMX.

What's the most projet intéressant que vous avez fait récemment?

J'ai écrit mon premier plugin NativeScript récemment: nativescript-vector-icons . Il crée essentiellement une version PNG de votre icône de police afin qu'elle puisse être facilement utilisée avec des composants comme TabView, ActionItem, etc. C'est un simple plugin, mais cette fonction me manquait énormément dans mes applications. J'espère trouver bientôt le temps de partager quelques plugins supplémentaires dans ma liste.

Quels sont les défis que vous rencontrez actuellement dans votre travail?

Je crois que NativeScript a déjà résolu l'un des plus grands défis que j'ai vécus ces dernières années. J'ai travaillé avec différents SDK pour la construction d'applications mobiles au cours des dernières années, a commencé avec Cordova, Sencha Touch, Ionic et plus tard Titanium et React Native.

Mais partout, le problème ultime était la personnalisation. Quel que soit le nombre d'outils, de bibliothèques ou de plugins que possédaient ces SDK, j'ai dû, à un moment donné, personnaliser quelque chose pour répondre aux attentes de mes clients. Il était toujours difficile de basculer entre JavaScript / Objective C / Java, de compiler des plugins, d'écrire des interfaces JS et de passer des heures à implémenter une fonctionnalité simple. Parfois, nous devions même faire des compromis en raison des limites de la plate-forme.

Aujourd'hui, je suis content qu'avec NativeScript, tout soit fait en JavaScript et il est possible de faire à peu près tout ce qu'une application native peut faire avec Swift / Java.

Lequel de nos produits utilisez-vous et pourquoi? 19659005] J'utilise NativeScript et Pro UI. Dans le passé, j'ai également utilisé Kendo UI et Fiddler

Selon votre expérience, quel est le plus gros problème de logiciel dans l'esprit de vos partenaires ou clients?

Le plus gros problème pourrait être de devoir travailler sur des anciens applications pour implémenter de nouvelles fonctionnalités ou pour corriger des bogues. Le logiciel peut avoir été construit il y a des années, utiliser un flux de construction entièrement différent, être plus lent et ne pas avoir les dernières fonctionnalités de votre langage ou framework. Souvent, il semble qu'il soit plus facile de réécrire l'application entière plutôt que de corriger l'ancien code.

Par exemple, récemment j'ai dû travailler avec JavaScript, après que TypeScript m'ait rendu paresseux pendant un bon moment maintenant. Ça m'énerve quand JavaScript lance une exception d'exécution et je dois retourner dans le code pour tracer une erreur simple.


Les commentaires sont désactivés en mode prévisualisation.
[ad_2]
Source link