Technologies We Use
NVG employ 3-tier approach to web development. It is an industry standard method of isolating the three logics (database, business, and presentation) so that each solution will not only meets current business needs, but can be easily modified to meet future demands as well.
The technologies and tools we used are as follows.
HTML/HTML5, XHTML, XML, Java Script, Flash, Bootstrap, CSS/CSS3, Less CSS, JS Frameworks (JQuery, AngularJS, ExtJS, KnockoutJS, etc,...), Interface Builder, Android layout files
Application Logic & Languages
Web Services, API, WCF, ASP.NET, MVC/MVVM/MVP, PHP, Python, JS Frameworks, J2EE, J2ME, AJAX, LINQ, Lambda Expressions, NodeJS, C#, Objective-C, Java, Swift, XQuery/XPath, JQueryMobile.
MySQL, MS SQL server, PostgreSQL, Oracle, SQLLite, NHibernate, Entity Framework.
iOS, Android, Xamarin, Windows Phone, Sencha, JQuery Touch, PhoneGap
Design & Development Tools
Adobe CS6, Sketch Design Tool, Balsamiq, Axure, Pixelate, Invisionapp, MS Visual Studio, XCode, Eclipse, Android Studio, Xamarin Studio.
Joomla, Drupal, Type3, Wordpress, Magento, and our own CMS Framework.
Test Director, WinRunner, LoadRunner , JTest, Unit Testing, Appium, Selenium, Selenium Grid.
WinCVS, MS Visual SourceSafe, Team Foundation, SourceGear, GitHub, Git.
iOS, Android, Windows Server, LINUX and UNIX family of Servers, Windows 10
Internet Information Server(IIS), Ngix, Apache, Tomcat.
Project Management and other tools
MS Project, MS Excel, Visio, Redmine, Workflowy, Our own project development framework, Our own time-keeping tool for worklog, time-sheet.
Google Cloud, Amazone AWS, Parse and Several 3rd party tools and services for tracking, testing, ads network integration, customer service, and app distribution.