This document provides information about a software development company including:
- They have developed over 100 solutions and have over 40 cross-platform and web developers experienced in Microsoft technologies.
- They focus on cross-platform mobile development using Xamarin and have expertise in web, desktop, IoT, and augmented reality development.
- They have offices in Poland and Germany with a focus on nearshore development and long-term partnerships.
- They offer fixed price, fixed budget, and time and materials models for project work and emphasize agile practices, documentation, and quality assurance.
2. About us
• More than 100 developed
solutions
• > 40 cross platform and web
developers
• Very good knowledge of Microsoft
technologies (.NET, Azure, Web,
Xamarin)
• Xamarin Premier Partner
• 2 offices in Poland
• Office in Germany, USA
• Focus on nearshore development
• Long term partnerships
6. Mobile development
Xamarin
Native
Hybrid
• Cross platform apps with shared code up to 97%
• MVVM pattern usage
• MvvmCross, Xamarin.Forms
• Native bindings
• iOS – Objective c, Swift
• Android – Java
• Microsoft - C#
• Cordova
• Responsive apps
• Responsive websites
Xamarin premier consulting partner
Moving existing apps to cross platform technologies
Moving hybrid apps to cross platform technologies
7. Web development
Frontend
Backend
Interfaces
• ASP.NET MVC
• Angular
• NodeJS
• Javascript
• HTML 5
• CSS 3
• .NET C#
• SQL DBS (MS SQL, PostreSQL, MySQL)
• NoSQL (MongoDB, DocumentDB)
• Azure Cloud
• Amazon Cloud
• Rest API
• Swagger
• Azure Mobile Services
• SAP connectors
• Facebook, Google +, Instagram, PayPal, custom apis…
8. Desktop / IOT / AR development
Desktop
• Universal Windows Platform (UWP)
• Windows 10
• Windows Mobile 10
• Xbox
• MacOs desktop apps
• Windows Presentation Foundation (WPF)
IOT
• Arduino
• Windows IOT
• Azure IOT Cloud
Shared code
– cross
platform
solutions
Augmented reality
• Augmented reality in mobile apps
• 3d AR in mobile apps
• HoloLens
9. Fixed price Fixed budget Time material Fixed resources
Project type
For a well-defined
projects, with well
prepared specification
- clearly set out what
needs to be done.
For projects where 70-80%
of functionality is defined,
but the client wants to be
able to make changes in
the during development,
but the budget is pretty
much determined.
The budget is not
precisely defined - the
client wants to be able to
quickly make changes.
He wants to work in small
iterations and constantly
respond to the needs of
changes
The customer needs the
support of the developers.
He is in direct contact with
developers working in
project. We are part of Your
team.
Compliance with Agile
practices
None Big Very big Not applicable
Documentation
Required documentation
in accordance with the
delivered template
Required documentation at
the agreed level
Required documentation at
the agreed level
Not applicable
Acceptance criteria
Defined before project
start
May change during
development
May change during
development
Not applicable
The possibility of
making changes
during development
Very small Big Very big Not applicable
PO/PM on Leaware
side
Required Required Required Not required
Weekly progress
report
Yes Yes Yes Not applicable
Participation in daily
scums
Not applicable Yes Yes Not applicable
How we work
10. Work flow – Fixed price
General
concept
Project UX /
Analysis
Rough
estimation
Detailed
specification
No risks
estimation
UI/Design
Preparation of
the working
environment
Development
Testing
Deployment
Service and
maintenance
11. Work flow – Fixed budget
General
concept
Initial
specification
(UI,UX,Design)
Estimation -
budget
Preparation of
the working
environment
Preparation
range of next
sprint (UX, UI
specification),
preparation of
the backlog
Confirmation
with customer
scope for next
sprint,
estimation for
next sprint
Development
Tests and
integration
Presentation
of the results
and hours
spent in sprint
Deployment
Service and
maintenance
12. Work flow – Time material
General concept
Preparation of the
working environment
Preparation
range of next
sprint (UX, UI
specification),
preparation of
the backlog
Confirmation
with customer
scope for next
sprint,
estimation for
next sprint
Development
Tests and
integration
Presentation
of the results -
the
confirmation of
hours left in
budget
Deployment
Service and
maintenance
13. The scope of offered services
Preliminary
concept/Consulting
Requirements
analysis
UX Analysis
UI Design Development Quality assurance
Maintenance and
support
14. Quality assurance
Testing
• Test plan for each project
• Automated tests for mobile
• Unit tests
• User interfaces tests
• Automated tests for Web/Backend
• Continuous Integration (automated tests execution)
• Own cloud of devices for mobile and web testing
• Xamarin Test Cloud when needed
Monitoring
• Automated monitoring of solution infrastructure (with Zabbix)
• Leaware logger – own tool for tracking app execution
Service and
maintenance
• Maintenance and support for developed apps with SLA
• Solution infrastructure administration
• Automated testing for new versions of operating systems before releasing
new versions
• Service desk application
15. Project’s documentation management, requirements management
Project management, issues tracking, sprints flow
Continuous Integration Server. Automatic builds, unit tests, nightly builds, nightly
Xamarin UI tests on our Bamboo, XTC integration, Hockeyapp publishing
HockeyApp
Automatic releases, builds publishing. Integration with Bamboo
Application monitoring, bugs detection, bugs reporting
Code storing, synchronization with customer’s repository
* Can be adapted for Your needs
Default Tools*
Leaware APD
Automated tests on real devices for mobile and web solutionsLeaware Test Cloud,
Selenium, XTC
16. Business competences
connecting business with technical stuff
Lean Startup
Customer Development
Agile development
MVP
Small
iterations
Fixed
budget
Communication
17. Trainings and consulting
We offer consulting and
trainings in area:
• Cross platform development
• Mobile development (Xamarin)
• Automated tests strategy
• Frontend Development
• Backend / Web / Azure
• UX/UI Process
• Mobile business strategy
• Business methodologies: Lean
Startup, Customer Development
Why Leaware?
• Experienced consultants
• Theory connected with practice
• Flexibility
• Trainings for small and big groups
• Conferences
18. Customers about us…
I would like to express the firm LEAWARE as a special
partner highest praise and recognition. LEAWARE has been
one of the most important software development partner of
Flow Pilots. LEAWARE contributes significantly to the
sustainable development of our company, because they
develop very sophisticated and innovative mobile and web
applications. The variety of jobs testifies to the broad
competence in the programming, but also in planning and
especially timely achievement. We LEAWARE chosen as a
strategic partner, as we were the customers and projects
similar respect. Of professionalism, the highest claims
regarding. Programming, innovation and adhere look of
commitments.
Koen Pellegrims. Flow Pilots, Belgium
19. Customers about us…
On one hand it is important to have an experienced and
professional partner to make the right decisions in the choice
of the right technology and run the projects successfully,
here in the area of app development. On the other hand we
need partners who are reliable and flexible supporting us in
our dynamic IT world with changing requirements, almost
every day.Thanks to the Leaware team covering both!
Dieter Steiner. SSP Europe, Germany
20. Customers about us…
Please accept this letter as my personal and professional
endorsement of Leaware as an outstanding business partner
for LYCHEE. The company has been one of the most
valuable partners in software production we have ever
collaborate with. I have personally been with Leaware and
had the privilege to work directly with many of the motivated
and experienced crew during the last year.
Kurt Biesemans. Atendi.Care. Belgium
21. Customers about us…
From the very beginning our project was conducted with full
engagement and support of Leaware team. I wish all of you
could be able to cooperate with a such a Team. A team of
experienced and qualified analysts, developers and
managers. Great job!"
Dominik Ledzion. SCG Express delivery. Poland
22. Customers about us…
I am writing to convey that Leaware is a current Xamarin Premier
Consulting Partner in good standing within our Partnership
Program. As a Xamarin Premier Consulting Partner, Leaware has
first-hand experience and a proven track record assisting clients
with Xamarin mobile projects and helping them achieve their
mobility goals.
This letter can be presented to any party who is interested in the
quality of Leaware work. Should you require any additional
information about Xamarin for the Xamarin Consulting Partner
Program, please contact partners@xamarin.com.
Erik Polzin , Sr. Director of Partners and Channels, Xamarin
23. Would you like to hear more?
Contact us for more information.
www.leaware.com
ask@leaware.com