Upload
ashok-surendran
View
2.624
Download
2
Tags:
Embed Size (px)
Citation preview
1
Daffodil Software Ltd.
15th Floor, Building A3
DLF Silokhera, Sector - 30
Gurgaon, India (122001)
E-mail : [email protected]
Website: www.daffodilsw.com
Phone : +91-124-414-5800
Fax : +91-124-414-5801
Introduction:
Daffodil Software is a leading IT service provider from India. We provide full-cycle services
including product engineering, development, customization, integration and implementation.
Web based solutions have always been a fascination for us and we constantly look out for new technologies which makes the web solutions even more powerful and interesting.
Combining our solid business domain experience, technical expertise, profound knowledge of
latest industry trends and quality-driven delivery model we offer progressive end-to-end services
to our clients.
Daffodil, an STPI and NASSCOM registered leading IT Services Company helps clients all over
the world to achieve technical, operational and financial objectives through proper development,
testing and communication processes. We provide Product Engineering and Implementation
services around Java, .NET and PHP technologies. Our client list includes Global 500 companies
and at the same time we have also successfully assisted many smaller companies and startups.
We have a satisfied client base of more than 100 companies spread across 20 countries in
different parts of the world.
Daffodil started as a product company in 1999 and its product suite includes Daffodil DB- A Java
RDBMS and Daffodil Replicator - A Data Synchronization Tool for relational databases. Daffodil
has a very ambitious roadmap for its product division with few potentially game changing
products in making.
The distribution of our technical team based on years of experience is mentioned in the
following pie-chart
Few quick facts about Daffodil Software:
12 year mature company
125+ Customers across 25 countries
3 development centers in India and 2 overseas Marketing offices
Team of 175+ IT professionals in Java, .NET , LAMP and QA
Extensive Product Development and Implementation experience
Follows Agile Development Methodology (SCRUM)
Stringent QA standards
Above 5 Years (Project Manager)
2 - 5 Years (Team Leads and Technical Leads)
0 - 2 Years (Junior Developers and Developers)
45%
20%
35%
%%
2
About Our Products
1. Daffodil DB
Daffodil DB is SQL-99 and JDBC 3.0 standards compliant Java relational database
management software. It helps build comprehensive, efficient and powerful relational
database applications in Java. It is the most cost-effective and feature-rich Java
Database, supporting features like Full-Text Search, Persistent Stored Modules and
External Java Methods. This efficient Java Database is available in two editions -
Embedded and Network.
2. Daffodil Replicator
Daffodil Replicator is a Java tool for data synchronization, data integration, data
migration, and data backup between database servers. Daffodil Replicator works over
standard JDBC driver and supports replication across heterogeneous databases. At
present, it supports following databases: Microsoft SQL Server, Oracle, Daffodil DB, DB2,
Derby, MySql, PostGreSql, and Firebird.
3. Daffodil Apps
Daffodil Apps is an application development framework using which we can develop a
suite of intuitive, efficient and useful applications. All applications perfectly integrate with
each other and information is shared across the applications. Some of the intriguing
features, available across all applications, includes:
Availability on SaaS model
Powerful, Ajax based UI
Role based Dashboards
Interactive Reports
4. Applane (EI)
Applane EI is an ERP for Educational Institutes: It is a web-based ERP for Higher
Education and K-12, which is available on SaaS (Software as a Service) and traditional
intranet model. Applane EI, is designed to meet the unique and varying needs of schools,
colleges, professional institutions and universities managing education. It empowers
institutions with a dynamic web-portal with individual dashboards for Students, Parents,
Teachers, Staff Members, and Management enabling them to have all the relevant
information and communication from a single place.
5. Applane CRM
Applane CRM is a Java based CRM Solution that helps enterprise businesses to manage
customer relationships in a highly organized and efficient way. It is feature-rich software
available on SaaS model that seamlessly integrates all aspects of customer life cycle from
identifying business opportunities to sustaining existing customers. With Applane CRM
one can automate everyday tasks, catch mission-critical & time-sensitive issues and stay
on top of big opportunities.
3
Services:
Our complete range of IT Services addresses the client needs of both technology and business
requirements to help organizations leverage leading-edge technologies for business
improvement. We offer product implementation, development, engineering and integration
services.
1. Product Implementation and Development:
Daffodil provides product implementation, customization and development services
around a number of well known products in their respective categories.
Enterprise Content Management
Documentum SharePoint Alfresco
Web Content Management
Joomla Drupal WordPress DotNetNuke
E-commerce Solutions
Magento AspDotNetStorefront
2. Product Engineering and Application Development:
Apart from providing implementation and development services around the above
mentioned products we also provide Product engineering and custom application
development services around a number of technologies and platforms.
Technologies
J2EE Development .Net Development PHP Development
GWT Development Flex Development Facebook Development
Mobile Apps Development
Blackberry Applications iPhone Applications Android Applications
Windows Mobile Applications
4
Processes:
At Daffodil process and methodologies define the way we work. Our well defined software
Engineering, Testing and Maintenance methodologies ensure that we meet the client‟s
expectation and delivery targets, time and again.
We use Scrum as our project management methodology thus helping to maximize the business
value for the Customers. Scrum is an Agile Software Development Process that delivers the
software in an iterative manner. It helps our Customers to remain competitive in the dynamic
business environment.
5
Engagement Models:
Daffodil offers multiple engagement and delivery models to meet varied needs of its clients
across the globe which ensures their competitive advantages in a changing market place.
Clients can choose from the models offered based on the size, complexity and delivery
requirements of the project. We can also present you customized models based on your
requirements.
Our engagement models are:
1. Fixed Price Model: Daffodil follows a Fixed Price Model for the projects that are
specifically defined in terms of their requirements, schedules, and project path. This
model is preferred by the clients who have a clear project scope available with them at
the onset of the project, along with the detailed Software Requirements Specifications
(SRS). This model is suitable for small or mid size projects.
2. Time & Material Model: Daffodil follows Time and Material Model for the projects where
scope, specifications, and implementation plans are not clearly defined at the initial stage
of its development. This model enables the client to change the specifications based on
the upcoming market trends. This model is suitable for the scalable projects where the
team size and total efforts cannot be estimated in advance. It provides the flexibility to
manage the team size and total efforts.
3. Dedicated Resource based Model or ODC: Daffodil offers Dedicated Resource Model
to the clients, when they have continuous requirement for a resource on a particular
technology. We provide a dedicate resource to the client, who acts as his virtual
employee. When the client has the requirement for a team, we offer him a dedicated
team. This team is always available for his project even at a short notice.
4. Onsite Model: Daffodil offers Onsite Model depending on the client‟s requirements. The
client can specify the skill sets and experience level of the resources required by him. The
client can also specify the number of resources and the duration for which the resources
are required. This model is suitable for the projects that are complex and require proper
and constant attention. In Onsite Model, our team works at the client's location under the
direct supervision of client's manager.
6
Few Projects from our Portfolio:
JAVA/J2EE
1. Power Transmission & Distribution IM System
Technologies: J2EE (JSF, JSP/Servlets, Java), Hibernate, DB2, Web sphere, Tomcat, Business
Rule Engine
Project Overview: A web based ERP developed for Power Distribution Company which is in use
by many state governments and big private sector Power Distribution Company with millions of
customers. The ERP is used to manage the information related to every aspect of power
transmission and distribution in the Power Distribution Company. It automates all the functions
of a power distribution management utility ranging from asset management to billing. The
modules covered in the project are Mapping & GIS, Distribution Network, Asset Management,
Consumer Indexing and Connection Management, Meter management, Energy Auditing, Asset
Maintenance and CRM.
2. PublicBooks
Technologies: Java/J2EE, Struts 1.1, Hibernate 3.1, Session Beans, JSP, Servlet, Oracle10g,
XDoclet, OC4J (Oracle Container for J2EE), Log4J, Ant Build Tool, JNDI
Project Overview: PublicBooks is a ERP Project which is basically being developed for
managing the different operations of the Govt. This Project consists of various modules like
Procurement Module, Consumable Inventory Module, Tender Management, Fixed Asset Module,
HR and Accounts payable/receivable.
Procurement Module manages all the Purchase Requisitions for any Item in any Department
and then quoting the Tenders for the same and generating the Purchase Order and managing
the Suppliers and all the Delivery and Invoicing of the quoted item after generating the Purchase
Order and receiving them accordingly.
Fixed Assets Module manages all the Fixed Assets in the Departments of the Govt. and
applying the Amortization and Appreciation of the Fixed Assets if there is any. And calculating
them by providing the defined method for the Fixed Asset and transferring the balance amount
to the Accounts department.
Consumable Inventory Module manages all the Inventory and Stores for receiving the Items
quoted in Procurement Module and then managing them in different stores of the Department
inter-city or in different city. It also manages all the Losses and Damages of the goods in Stores
and their Re-order level and minimum, maximum thresholds.
Framework manages the declarative way of defining the UIs. Here we can declare the field
level metadata for a form using XML which further used to generate the UI at runtime.
7
3. Point of Sale Application
Technologies: Java, Swings, Hibernate, Xdoclet, JINI, Firebird SQL, Quartz, Glazed-lists, M4u,
Jasper Reports (IReport 2.4), Ant Build Tool
Project Overview: It is a point of sale application to be used in super markets on shop
terminals. Basically it is divided in three parts POS, BackOffice and Server. POS application runs
on each terminal used to do the sale. BackOffice is for administration purpose used to track the
progress of all contacts, user accounts, access roles and inventory control. Server contains the
business logic and is used to do all transactions by interacting with database. It is basically a
service to be used by other applications over the network for performing any transactions. Point
of sale implements features of job scheduling, job queuing, automatically Back office report
generating and sending to responsible authorities, dynamic searching, SMS sending and plug-in
creation.
GWT:
1. Home Automation Application
Technologies: GWT, SmartGWT, XML, DOM Parser, JDBC, MySQL
Project Description: We have a home automation application developed for Android and
iPhone. The software can be configured with an xml file. The purpose of the application is that
the user can easily make the configuration without knowledge of XML file. The application will
generate the xml file and save to the server. The xml file will be downloaded automatically by
the device if the xml file exists on server. Each device has an unique id. 1 device id = 1 xml file.
The user can have more devices. The user can create devices, modify and delete. A brief of the
functionality is mentioned below:
User logs into the system
User creates a new installation project. Each installation can have many rooms (floors or
labs or halls).
User adds a room and then he adds what type of equipment is used in this room, their
position and what operations can be done on this device (dimming to a certain level, off,
on, reboot etc.)
Within a room there can be other rooms for e.g. Floor has many labs.
Each room has a number of electric installations.
When all data is saved the user generates an XML file which is specific to this project.
This file is then used to make an app for iPhone/Android of end user‟s company.
2. Report Management Application
Technologies: GWT, GXT, MySQL and Hibernate
Project Description: This application is used as a reporting application which gives the user a
default report view of MySQL database. The application has a login authentication to enter the
system. After the user is authenticated in the system, a default view is displayed in grid to that
user if no other view exists for that user. Now user can make changes in view as reordering of
columns, grouping of data and hiding and sorting of columns and can save views as well. User
8
can also apply filter on data and save any number of filters. User can change any view or filter
from menu options provided to him. The main thing in this application is that this sorting,
grouping, filtering of information is stored in database and restored in grid when he logs in or
changes views or filters.
3. Applane CRM
Live Link: www.applane.com/crm
Technologies: GWT, Java, MySQL, HTML and CSS
Project Description: Applane CRM is a new approach to customer relationship management
(CRM) that moves beyond merely capturing of sales data to actually aiding the process of sales
and customer relationship. User interface screens in Applane CRM are designed to enable a
specific sales or marketing function. Each user screen in Applane CRM carries data and actions
relevant to the function it enables
Complete sales cycle and customer relationship management
User friendly interface
Enable efficient follow-up of leads, opportunities and quotes
Multicurrency support
Enables cross-selling and up-selling
Comprehensive sales' roles support
Interactive reports & dashboards
Automatic tagging of organization
Automatic ranking and ordering of organization on basis of its potential
Ready for large enterprise
Quotation management in build
Data Import
Microsoft Technology: 1. Document Management System
Technologies: ASP .NET 2.0, C#, MS SQL Server 2005, MS SQL Server 2000, Infragistics
Control, Linked Server, MS Indexed Server, MS Exchange Server, RAD Upload Plus, Document
Mail Merge
Project Overview: Document Management System (DMS) is a web application developed for a
particular business that works in a project-centric way. It is based on established nth tier object
orientated architecture utilizing browser technology as the presentation layer, ASP.NET, and
MSSQL 2K or above for process logic and storage respectively. The system comprises a number
of key features, such as Check-in, Check-out (CICO), Access control, Versioning, Issuing,
Auditing, and Searching (both META data and Indexed document content. These features are
used to process documents in a controlled stable environment.
The DMS system is designed to be scalable, fault tolerant, and have the ability to isolate and
load balance the key components across multiple servers. It manages physical files using
conventional file storage methods instead of database BLOB field storage, hence reducing the
9
risk of single component failure and minimizes the recovery time.
2. Financial Planning Software
Technologies: ASP.NET V2.0, VB.NET V2.0, SQL Server 2005, FCKeditor, Microsoft Ajax
Toolkit, BMS ASP functions, free text book, and Zed Graph
Project Overview: It is a web based application to provide the financial industry and financial
planning license holding groups, with a web based product that can help them in compliance
management & reporting, cash flow modeling, risk profiling and asset allocation. The aim was to
deliver the financial planning groups with the best and holistic financial planning, research and
portfolio valuation reporting platform.
The solution delivered by Daffodil included the following features:
Customizable business management dashboards
Live integrated Data Feeds for product research and portfolio valuation updates
Customizable report writers including complete mail merge facilities for business
management reporting and client communication outcomes generating lead and fee flow
Full time and date stamped recording and storage of all transactions, edits and changes
to all client records
On line storage solutions for use by the License Holder, their authorized representatives
and their end clients
Full administration access to all areas of the platform for full edit control
3. Inspection Reporting and Information System (IRIS)
Technologies: NET 2.0, C#, .NET Compact framework, Pocket PC 2003 SE emulator, SQL
Server Mobile Edition
Project Overview: IRIS is used to inspect/appraise vehicles, using a handheld device (e.g. HP
IPAQ) taking the place of handwritten forms. This eliminates the need to physically submit the
forms to the head office and re-key or encode the data. The information of the inspection is
either generated on the handheld, or comes from a server (using LAN or Internet connection).
Information entered on the handheld will at some point can be sent back to the server. The
exchange of information is done via the FTP-protocol, using XML-files.
SharePoint Technology
1. Claim Management System (Ops Log Task Creation)
Technologies: Sharepoint2007, .Net, Visual Studio 2005, SQL Server 2005
Project Overview: The goal of this application is to provide a less intrusive process to manage
the various Vendor related tasks by the Customer Security staff. As such, the focus of this
solution is to minimize the amount of touch-points required to assign and manage Vendor
tasking.
10
The system was designed to automate this process, allowing the system to create tasks that can
be assigned to vendors inside the system. The vendor will then be able to log into the system
and update and track their progress in resolving the issue. Once the vendor completes their
work, the Customer staff will be notified and be required to approve the work. Once the work is
approved, the task is closed and the system automatically closes corresponding Ops Log record
that created the initial task.
2. SharePoint Configuration & SSRS Reports Integration
Technologies: SharePoint Server 2007, SQL Server 2005
Project Overview: The goal of the project was to deploy SharePoint and demonstrate its
capabilities to the Client by means of following tasks:
Set up of Corporate Intranet Portal with access to following features:
Discussion Forums
Calendar
Tasks
Blogs
Wikis
My Sites
Leaves and Absence Management
Set up of Shared Documents Library
Set up of Departmental Sites
Configuration of Excel Services and Form Services
SSRS reports integration
Integration of Reports with Active Directory for Authentication and Authorization
Drill Down Reports
Report Creation from Report Models
KPI's and Dashboards
KPI‟s using BI Cubes from SSAS
Integration of InfoPath forms in SharePoint
Creation of InfoPath forms
Deploying InfoPath forms in SharePoint
Custom Webpart creation which lists down all the reports and opens the report in the
report viewer page. Picking up report parameter values from the user profile, so that
when the user opens a report he/she is not required to fill the report parameters. A
SharePoint solution was created for the custom Webpart for installation.
Configuring the roles and permissions for the SharePoint site Importing users from Active Directory in SharePoint.
11
3. Incident Management system
Technology: SharePoint Foundation 2010, Nintex Workflow
Description: This software was developed to help organization manage resources while trying
to create and/or deliver a product that will be beneficial to customers. And regardless of how
good your offering is, or how many precautions you take, customers can still run into the
occasional problem or have questions. The incident management software can help your
customer relations team respond quickly and concisely to customer inquiries, ensuring that your
customers are taken care of. In a time of global markets and ultra-competitive business models,
an incident management system that includes powerful, intuitive incident management software isn't an option, it's a necessity.
This tool was developed where in his customers can log in the issues and incidents that they
might face and ticket is generated against that reported issue. This ticket is picked up by a
Manager and is assigned to a concerned representative who looks into it and resolves it. And
then marks the issue resolved. Once this is done the client receives a notification about the
same.
This tool helps a quick response time and internal transparency for every step in the incident
management process, including feedback ensures customer satisfaction, while simultaneously
allowing your organization to reduce contact center costs.
Tracking Customer Contact - When your customer calls with a problem, having to repeat
that problem to multiple customer service representatives is not good incident management.
This tool allows you to capture important information from each customer interaction so that
your customer service representatives are informed each time an incident arises.
Reporting - To improve a process, you first need the ability to measure it. In an incident
management system, this means receiving reporting for items such as response time, initial
contact resolutions, and answer usefulness. This tool provides those capabilities, allowing
you to examine performance and find areas for improvement in your incident management
process.
LAMP Technologies
1. Online Mortgage Portal
Technologies: PHP, MySQL, HTML/CSS, AJAX, JavaScript
Project Overview: This is an online Mortgage Portal targeting the Canadian market. Main
motive of the website is to sell mortgages, homes, insurance, etc. through a online website and
offer discounts based on volume of purchases. It has some simple financial tools and an online
application form.
It is very user friendly and makes life easier through access to mortgage calculators, home
maintenance schedules, mortgage renewal reminders, Blogs from home-buyers going through
the process, videos, online chat with experts, monthly home deals and first time home-buyer
seminars.
12
Core Modules:
Users (Customers): Users start with applying for pre-approval application and then become
members of the site. Members have access to all the services provided by portal. Their
application is forwarded to vendors to quote on their requirements. The Portal is having its own
team to cross check their application and provides answers to all the queries.
Agents/Vendors: Portal team will assign a vendor/agent to each client by matching their
requirements. The agent will send all property listings and other details to the client so that
customers do not have to invest their time and energy to find what they want.
Realtor: Interested people can register themselves as Realtor and then post the details of their
properties. Their properties will be listed on the portal after approval from administrator. They
can also upload various images of their property.
Home Sales: This section displays the list of properties. Slide show of different properties is
available in this section with detailed description. These properties can also be seen on Google
Map.
Agency: This is one of the most advanced features being implemented in this portal. Agencies
are created for Real estate agents. Small website is launched for each agency in a particular
region. Through these agencies agents are able to create customers in a more effective way by
displaying all their details on the website. Customers can browse through the Agency site and
avail services provided by Agency. It gives a feel to Agency that they have their own sites where
they can manage all their agents and customers.
2. Media Industry Web Portal
Technology: Drupal 6.0, PHP, MySQL
Project Description: The website is developed for listing different movies, festivals, artists,
publications etc. The content types are created from admin and customized to create
relationship between different content types. Search module is used to search around the
site. Also calendar functionality is there to show the movies, festivals and performances on a
particular date. We have created theme also in Drupal.
Modules Used:
1. CCk
2. Views
3. views_slideshow
4. img_cap_tax_fld
5. content_taxonomy
6. Calendar
7. cufon
8. date
9. filefield
10. i18n
11. imagefield
12. imce
13. pathauto
14. simplenews
15. themekey
16. tinymce
13
17. token
3. Bookstore Project
Technology: Wordpress, PHP, MySQL
Project Description: The website was developed to maintain the details related to books. It
has different entities as Books, categories, collections, authors, Editions. We used flutter plug-in
to create different entities and microkid plugin to related different entities with each other in
admin. In frontend we create new theme and also create pages for showing book details, author
details, collection etc. It also contains auto-search to search according the letter you type. We
have also created Database migration script to transfer old data into new site.
Plugin used: Microkid, Flutter
4. Shutter Sport
Technology: Drupal, HTML, CSS
Project Overview: It is a portal developed for sport & recreational activities in Nelson region of
New Zealand which has a photo gallery section corresponding to various sport categories. The
site permits a user to select & purchase a particular photo after browsing through the gallery.
The site provide features of information service, events calendar, sport results, ability to sell
advertising panels on site and through Google ads, Membership, forums, member posts,
member database & sports news section.
14
Mobile Application Development
Few Android Projects:
1. Android Advertisement Project
Description: This application reflects the concept of mass-mobile advertising to mobile phone
users and by means of a mobile phone application associated with a website which implements
the same. The mobile application delivers 3G advertisements (text, images and videos) and
specific information to mobile phone devices and mobile navigator devices. The content
delivered to the handset is user specific and depends up on what user has asked for. In the
application user can search the advertisements in a specific location by entering some keyword
or category also user can view the search output on Google map and redeem the offer available
with it. The application is integrated with a device and based on few parameters like location,
age, sex and time will search for the business that has available discount, advertisements or simply just information and also tracks the user‟s location via the mobile network‟s GPS locator.
Technology: Android 2.0+, REST, JSON, Google Map, SQL Lite, Mail SMS
2. Android Classifieds Project
Description: This application is developed around a famous classified portal, bringing down the
ads to the android phone. It features a clean interface and intuitive navigations and starts with a
single search field asking what are you searching for. Then the navigation moves to specific
searching by making the selections according to locations, categories, filters and few more
fields. The result can be viewed in list or grid view inclusive of picture of the product, details
around the product and contact details of the owner. The results are real time and one can save
the selected searches in favorites, email it to friend or share it over their Facebook/Twitter page.
Technology: Android 2.0+, Screen Scrapping, Facebook, Twitter, Mail, SQL Lite, Call, SMS
3. Android Exercise Project
Description: This Android Application is developed for a niche category “The Athletes” keeping
the idea that our body requires a proper cooling period after heavy exercises. The application
gathers data on parameters like sleep, weight and muscle soreness and the web-based software
determines the score that describes how fatigued one‟s body is with greater accuracy. There are
different fields in the application that one needs to fill up on daily basis and the application will
start assessing and determining the recovery score. The data is useful in deciding how hard to
train each day. Results show how much one‟s body has improved and the detailed chart shows
how the athlete is recovering over the days.
Technology: Android 2.0+, Rest, Jason, Google Chart, Mail, SQL Lite
15
Few iPhone Projects:
1. Project Name: iPhone Bird Book Project
Description: The application‟s primary audience is the „bird watchers‟. The application has
databank of most information related with birds and register sightings of birds. It‟s an iPhone OS
3.0+ compatible application. A bird can be sorted in fields like: Geography, Family Tree, Look a
likes, description, photograph and sound. User can log in the application and pick his/her
favorites, also tag the recent spotting and directly upload them in facebook and other popular
platforms. Application is connected with a server to accumulate all data which is accessible by
every user.
Technologies: iOS 3.0+ compatible, SQL Lite, Map Kit, Flickr, XML, JSON, Multiple languages,
Facebook, Twitter
2. Project Name: iPhone Postage Application
Description: The application enables user to find information related with red boxes, POS, zip
codes and cities. Daffodil developed a postage calculator which empowers the user with a simple
and quick way to calculate the national postage for letters/postcards. The application is based on
API calls. Also the map is integrated so that one can locate the nearest postage office and the
driving route. The calculator functions based upon the available JSON files and the application is
enabled with multiple languages like English, French and Dutch.
Technologies: iOS 3.0+ compatible, XML, JSON , Web Services, Multi Language
3. CNS iPhone Application
Description: CNS - Congress of Neurological Surgeons was celebrating their 60th Anniversary
Meeting in October 2010, and the theme was "A Celebration of Neurosurgery!. We created the
„CNS App‟ for iPhone. The key features of the app are as follows:
- Full schedule of events, searchable by day or by type.
- See What Happening Now is throughout the course of the meeting.
- Create your own itinerary (My Calendar) by selecting events that interest you.
- Import your purchased/ticketed events into My Calendar.
- See who is registered and leave them a message.
- Find faculty and authors and link to their course schedule, abstracts and posters.
- Read about the event‟s key speakers.
- Find your way around the Moscone Convention Center and the San Francisco Marriott
Hotel using our handy room directory.
- Visit the Exhibit Hall menu to find exhibitors
- Browse key events in the Exhibit Hall, including live product demonstrations.
- View the Auxiliary Guide and Tours available.
Technologies: iOS 3.0+ compatible, SQL Lite, XML, SOAP, Messaging
16
Few BlackBerry Projects:
1. BlackBerry CCTV Project
Description: BlackBerry CCTV Application is an operation and alarm verification, CCTV
application. The software enables live video transmission of the video recording and
transmission systems, as well as the remote evaluation of the local video archives. It offers
remote control of PTZ (Point, Tilt, Zoom) for dome cameras and relays. Daffodil utilized effective
picture compression (HT Compress), to achieve high frame rates, even at low bandwidths.
Few key features of the application are as follows:
- Live video transmission
- Camera switching & 4 Step adjustment of image quality for high frame-rate.
- Video archive evaluation with search criteria (date, time or event)
- Transmission of up to 12 fps
- Remote control of PTZ systems
- Remote control of relays (e.g. lights, barriers, doors)
- Digital Zoom with IP cameras
- Arming/Disarming of Video Systems
- Adding, altering and deletion of transmitter list entries
Technology: BlackBerry Service Pack 5, SQLITE Database.
2. BlackBerry Mileage Project
Description: The project is a utility application aimed at time registration and data
synchronization, to exchange data between company‟s server and the mobile device to calculate
the usage and mileage of the company‟s transportation vehicles.
The application knows for which user time and mileage information should be registered and
also identifies the user even before the user start using the application.
The information is then sent to company‟s server. When a cycle of data collection is completed,
the time registration information and the mileage information are synchronized. The Time
registration history is maintained for a week, a month and last 4 months.
This application works both in online & offline mode & supports Dutch and English languages.
Technology: Blackberry Java Development 6, SQLITE Database.
17
Few Windows Mobile Projects:
1. Mobile Advertising Project
Description: This application reflects the concept of mass-mobile advertising to mobile phone
users and by means of a mobile phone application associated with a website which implements
the same. The mobile application delivers 3G advertisements (text, images and videos) and
specific information to mobile phone devices and mobile navigator devices. The content
delivered to the handset is user specific and depends up on what user has asked for. In the
application user can search the advertisements in a specific location by entering some keyword
or category also user can view the search output on Google map and redeem the offer available
with it. The application is integrated with a device and based on few parameters like location,
age, sex and time will search for the business that has available discount, advertisements or
simply just information and also tracks the user‟s location via the mobile network‟s GPS locator.
Technologies: Windows Phone 7 SDK, C#, Visual Studio 2010, RESTFUL API
2. Performance Monitoring Application
Description: As a world leader in level, positioning and flow measurement, the client provides
cutting-edge equipment to the global industrial market. The application has a user friendly
interface which allows user to monitor performance and change settings for specific device. It
runs on windows platform as well as pocket PC with Operating system windows mobile 5.0 and
windows Mobile 6.0. The communication types implemented are Serial Communication with Com
Ports. We have also assisted the client to upgrade the application to .NET environment.
Major functions performed in the project are:
1. Establishing communication channel with the device unit.
2. Reading and showing settings from unit and change settings, if needed.
3. Display settings in a report and store report when required.
4. Online monitoring unit‟s performance.
Technologies: VB.Net 2.0 for windows, VB.Net CF 2.0 for PDA, SQl Server CE, XML, Device
compatibility- WM 5.0 and WM 6.0 compatible
18
Partners and Clients
Partners