performant and elegant web apps
prototyping and MVP's
social API integration
hybrid and native mobile applications
open source experts
applications for mobile & web
mobile game development
custom website development
mobile app support
NETWORK MEDIA HUB
The Network Media Hub (NMH) is a network-attached storage (NAS) device which promises quick and easy setup, and an intuitive interface for storing and consuming media files of all types. AppSquire developed a web-based user interface which was visually appealing and responsive, letting the powerful hardware shine through.
Watching an idea go from planning and development to the final product is always exciting. With the NMH device, our developers also enjoyed the opportunity to work with custom, pre-release hardware, which brings another level of excitement. Of course, in such an environment there are challenging moments and not everything goes according to plan. On a regular basis we were integrating the latest firmware, connecting or upgrading features and pushing our way through new bugs. With strict deadlines we needed to make sure we hit every one of our targets. Our quality assurance process helped us meet and exceed these expectations, and we provided feedback to the design team which ended up improving the final release. When issues arose, whether it was due to network configurations, firmware versions or encountering bugs during development, AppSquire was ready to respond. Our sophisticated approach to agile methodologies means catching issues as they happen, and tracking changes so solutions can be effectively communicated.
Working with Cisco engineers was wonderful and the feeling was mutual. After the successful launch of the NMH, AppSquire continued to develop web-based interfaces for Linksys routers and tools to manage firmware updates. Our favorite projects are those which evolve into lasting relationships, both professional and personal.
Knowledge is power, and information is key, the trouble is how do you go from having piles of data to a thorough understanding of what it all means? Yerdy is an analytics toolbox which helps alert you quickly to potential revenue crushing problems in your mobile apps and games, letting you focus on making great products.
Yerdy is a collaborative project between AppSquire and Fluik Entertainment, freely available with an open source SDK for native iOS, Android and Unity apps.
Developing Yerdy has been an enjoyable process. Every new feature unlocks new insights into the real-time state of each game, giving us actionable information which would have taken hours or days of analysis. While the mathematical algorithms involved were challenging to develop and integrate, using Yerdy to catch issues affecting revenue, retention and user satisfaction as they happen is extremely satisfying and allows us to resolve problems in record time.
From time zone dependent notifications to geocoded metrics, building up the feature set of Yerdy has been a story of tackling big problems. The results speak for themselves.
As a game publisher, issues like advertisements failing to load or incompatibilities with new devices and OS versions can be very costly if they aren’t caught immediately. Yerdy has alerted us to issues that are about to become serious problems, such as expiring certificates, resulting in stable products which earn the confidence of their users. Together with Fluik Entertainment, we continue to evolve the platform, giving us the advantage in the competitive mobile space.
ALPHIE THE SQUID
Alphie is on a mission! Help him survive, and find his way to the depths of the sea. Navigating as a squid through several adventure based puzzles with points of sea life education mixed in, this project is a great expression of art and education with an emphasis on fun gameplay.
Sometimes projects can get out of hand, and while we don’t have a lot of firsthand experience, we do occasionally receive projects in such a state from clients in desperate need of rescue. Alphie the Squid was in such a state when we were contacted by Crystal Entertainment, with a code base that was optimized for desktop rather than mobile performance.
In fact, at that time the game was not only too large for any mobile marketplace but the resources consumed by the title made it entirely unplayable. Even on the most powerful phone in the office we experienced single digit frame rates, after almost 10 minutes of loading!
Thankfully, the story got better as soon as we started development. We presented a long list of optimizations that would immediately improve the gameplay experience. This wasn’t the first time we were faced with the constraints of mobile devices and we knew exactly what needed to be addressed.
Keeping the constraints of the production environment in mind through the development process is always a high priority for us, but even when we are faced with significant efficiency issues we have the expertise and knowledge to make the project great again.
There's a Jerk in every office. A know-it-all, overachiever who comes in early, stays late and kisses up to the boss. Built by the AppSquire team for Fluik Entertainment, the Office Jerk franchise has been a big hit with mobile gamers.
After celebrating the success of the initial release it was time to get back to work. Having a successful title puts stress on many of the systems associated with the project, either making sure the backend can scale to support the user base or tracking user experience and effective monetisation.
Supporting different advertising networks and mediation frameworks in the mobile ecosystem is often confusing. And with so much on the line it’s important to do it right. Through trial and error, we developed an impressive toolset which is still evolving and used in our projects today.
Often it’s not enough to simply maintain the existing title, adding content in the months following a release helps keep the experience fresh. We streamlined a number of our workflow processes to ensure new content updates were frequent and impressive, while minimizing the time spent on configuration and deployment.
We’ve learned that success brings its own challenges, and we’re ready to leverage that experience with your projects and big ideas. Our advertising network integration experience continues to benefit each of the projects we work on, and our attention to detail ensures that every project is professionally executed.
Victor, Director & CEO
Started a "web 2.0" software development work for hire consultancy that ran from 2005 to 2011. In 2009, he put together a small game division to make mobile games. In 2011, they had their first major hit on IOS and Android and their focus shifted to making games rather than developing products for others. In 2013, their focus shifted again to a more balanced approach - they provide top notch mobile, web and tablet development services for clients, while still continuing to make games and supporting our existing range of mobile games and apps.
Victor handles project management, client relations, publishing, game production, user acquisition, product development and running the company.
Curtis is a graduate from the University of Alberta (2008) with extensive background in software engineering, process optimization, artificial intelligence and data analysis. His professional interests are learning new technologies and approaches, and pursuing innovation. As COO at Appsquire, Curtis acts as mentor and leader to the team and manages day to day operations.
Chris, Senior Developer
Intermediate Software Developer
We are now hiring talented and motivated individuals who are looking for the chance to create great applications. We specialize in the newest technologies from mobile applications to cloud computing, our clients come from all industries and our projects are extremely diverse.
- able to learn new technologies quickly
- experienced with multiple programming languages (minimum 3 years)
- an expert in at least one major programming language, such as: Java, PHP, Python, C#, Objective-C or similar
- have experience working in a collaborative environment with a solid understanding of source control and best practices in agile development
- not afraid to ask questions and eager to learn from others
- friendly with good written and oral communication skills
(Nice to have)
- proficient in Linux and not afraid of command line consoles
- familiar with developing for mobile platforms and releasing to app stores
- familiar with cloud computing platforms such as AWS or Firebase
- interested or experienced in game development
- an Edmonton based software consultancy with over a decade of consistent excellence in the industry
- energetic, innovative and customer focused
We offer full time employment with health benefits and a competitive salary.
If this opportunity interests you, please contact us and type "Intermediate Software Developer" in the Subject heading.