Application Development

Java, .net, php we got it all!

Drawing on our experience in all major industries, we develop solutions that meet the most challenging IT problems.

Platform ?

We are known for our flexibility and can develop for a plethora of platforms ranging from C++ to .Net to PHP.

C++ Development

Full-cycle C++ development services, including cross-platform development of desktop and mobile applications, software porting, maintenance and performance optimization, as well as individual C++ developers for hire.

With a 6-year experience in C++ development, Cylon Technology taps into the rich capabilities of the C++ language to create image, audio and video processing software, networking tools and browsers, VoIP solutions, high-performance software, engineering applications and many more. We use Qt – the C++ finest technology – to develop cost-effective cross-platform applications with advanced UI design.

Established Experience in C++ Development

6-year experience in C++ development creating C++ solutions and products that powers a plethora of applications.
15+ C++ developers.
100+ successfully delivered projects.
Over 70% of developers with over 10-year experience in C++
100% of them being proficient with Qt.

Our Clients

Our C++ development services have been pushing established software product companies as well as aspiring startups to market success in the US and Europe. Some of them did not want to outsource prior to communicating with us but eventually became happy and loyal customers for years. Our clients go so far as to let us take over the development process and create entire product lines with only Product Owners on their side.

Technologies We Use

Platforms :

Windows
Mac
Linux
iOS
Andriod
Windows Phone
Blackberry
Sailfish

Frameworks / Libraries :

Qt
STL
Boost
MFC
ATL
WTL
wxWidgets
.NET
libtorrent
FFmpeg
OpenSSL
Crypto++
gSOAP
OpenGL
DirectX
OpenCL
OpenMP
OpenCV

Databases :

Sybase
MongoDB
DB2
FireBird
Microsoft SQL Server
MySQL
PostgreSQL
SQLite

.NET Development

.NET is a general purpose development platform for any kind of app or workload, providing key capabilities for building high quality apps including automatic memory management and support for modern programming languages. We use –

PLATFORMS :

Microsoft Azure
MS Windows
Windows Phone
iOS
Andriod

WEB :

ASP.NET Web Forms/MVC
AJAX
Single Page Applications (AngularJS, Backbone.js, Knockout.js, Node.js)

DESKTOP :

WPF
XAML
DevExpress
Windows Forms
Silverlight
AvalonDock

SERVER :

WCF, Web Services, ASP.NET WebAPI
OWIN
Enterprise Services (COM+, MSMQ)
Interoperability (COM, PInvoke)
ADO.NET, LINQ, Linq2Sql, Entity Framework, NHibernate, LlbGen, and more

DEVELOPMENT TOOLS :

Visual Studio
ReSharper
WebStorm
FxCop
StyleCop

TESTING :

Test Manager
MSTest
nUnit
VSO/TFS
JIRA
Stash
Moq
PartCover
NCover

CONTINUOUS INTEGRATION / BUILD AUTOMATION :

MSBuild
nAnt
Chocolatey
VSO/TFS
Bamboo
CruiseControl

Java Development

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. We use –

APPLICATION / WEB SERVERS :

JBoss
Apache Tomcat
BEA WebLogic Server
Oracle Application Server

TECHNOLOGIES :

J2EE, J2SE, SWING, Eclipse RCP, Java servlet
Spring, Hibernate, EclipseLink, Jackrabbit
Struts, Stripes, Tapestry, JSP, JSF, GWT, ExtGWT
JAX-RS, JAX-WS, ApacheCXF, Apache Axis2
HTML / DHTML, CSS, AJAX, jQuery, jQuery UI, ExtJS, Backbone.js, AngularJS

PLANNING :

MS Project
JIRA

SOFTWARE DESIGN :

Microsoft Visio
Enterprise Architect

IDE :

Eclipse
IntelliJ IDEA

TESTING :

JUnit
TestNG
JMeter
Mockito
EasyMock

VERSION CONTROL :

Git
SVN

CONTINUOUS INTEGRATION / BUILD AUTOMATION :

Bamboo
Maven
Ant
TeamCity

DATABASES :

PostgreSQL
Oracle
MS SQL Server
MySQL

PHP Development

PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative to competitors such as Microsoft’s ASP. We use –

FRAMEWORKS :

Zend 1/2
Symfony 1/2
Yii
CodeIgniter
Laravel
PHP Cake
Recess
phpDaemon (libevent async framework)

CMS :

Drupal 7/8
Joomla
WordPress
Frog CMS
Pimcore
Bitrix

ECOMMERCE :

osCommerce
Zen Cart
Magento eCommerce
Ubercart
VirtueMart
PrestaShop
OpenCart
Drupal

FRONTEND :

HTML/CSS
JavaScript
jQuery
ExtJS
Dojo
AJAX/JSON

SERVER (BACKEND) :

LAMP stack: OS (Linux), languages (PHP, Perl, Python, Apache), webserver (Nginx, Nginx Modules)

DATABASES :

MySQL
Oracle
NoSQL (Mongo, Redis, CouchDB, PostgreSQL)

3RD PARTY TOOLS :

Google API
Twitter API
Facebook API
eBay API
Yahoo API
PayPal API
Worldpay API
WebMoney API
Amazon AWS
Amazon Store

DEVELOPMENT TOOLS :

PHP Code sniffer
Mess detector
Copy Paste detector
PHP Depend
PHP Doc

TESTING :

PHPUnit
Codeception

Frontend Development

Front end development, also known as client side development is the practice of producing HTML, CSS and JavaScript for a website or web application so that a user can see and interact with them directly. We use –

HTML/HTML5 :

HTML Boilerplate

CSS3 :

960 Grid
Bootstrap
LESS
Sass and others

JAVASCRIPT :

AJAX/JSON
jQuery, jQuery UI
ExtJS
Prototype
AngularJS
Knockout.js
Backbone.js
Dojo
Kendo UI
RequireJS

BROWSER SUPPORT :

Any browser starting from IE6

CMS :

Drupal 7/8
Joomla
WordPress
Frog CMS
Pimcore
Bitrix

LOADING AND WEBSITE OPTIMIZATION :

Google PageSpeed
WebPage Test
Code review and solution review techniques

IMAGE OPTIMIZATION :

Pngyu – for PNGs
JPEGMini – for JPEGs
ffmpeg

DEVELOPMENT APPROACHES :

Scrum
Kanban
Iterative
Waterfall
DDD
TDD

LET'S WORK ON YOUR EXCITING NEW PROJECT TOGETHER!