Mobile Applications & Game & Web Site
Applications are developed for the Android platform and with developed applications, CodeFan Development Team provides opportunity to reach widespread mobile life.


Video Games & Mobile Games & Browser Games
CodeFan Development Team desires to create innovative, unique and excited games for variety of people. It works based on Android, video and browser games.


Corporate Profile & Web Sites & Logos
According to request, CodeFan Development Team develops projects or brand-oriented logos and web pages which are compatible with mobile.

We base our products on the basic principles of Software Engineering!

Skills Set

3-D Modeling & Animation

3D modeling is the process of developing a mathematical representation of any three-dimensional surface of object via specialized software.
Computer animation is the process used for generating animated images by using computer graphics. The general term computer-generated imagery encompasses both static scenes and dynamic images, while computer animation only refers to moving images.

Software Testing

Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to the process of executing a program or application with the intent of finding software bugs, errors or other defects.

Game Development

Video game development is the process of creating a video game. Development is undertaken by a game developer, which may range from a single person to a large business.
Mobile games are, in general, much quicker to develop than the mainstream PC and console games. Usually mobile games are published as early as possible, often after five months of development, in order to see how they perform.

Web Design

Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; interface design; authoring, including standardised code and proprietary software; user experience design; and search engine optimization.
The term web design is normally used to describe the design process relating to the front-end (client side) design of a website including writing mark up. Web design partially overlaps web engineering in the broader scope of web development.

Software Development

Software development is the computer programming, documenting, and testing involved in creating and maintaining applications and frameworks involved in a software release life cycle and resulting in a software product.
Software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products.

Software Analysis

Software analysis patterns or analysis patterns in software engineering are conceptual models, which capture an abstraction of a situation that can often be encountered in modelling. An analysis pattern can be represented as "a group of related, generic objects (meta-classes) with stereotypical attributes (data definitions), behaviors (method signatures), and expected interactions defined in a domain-neutral manner."