Ticket Booking Mobile App – iPhone and Android App

A funky and colourful movie and events ticket booking mobile app concept by GoodWorkLabs.

ticket-booking-mobile-app-goodworklabs

Features –

  • Book tickets for movies, plays, festivals & events
  • Mobile payment options
  • Hot and trending meter
  • Location & event based listing
  • Event details and ratings
  • Select date, seats and book instantly
  • Receive alerts
  • SMS & email confirmations
  • Designed for iOS (iPhone), Android and Windows.

To custom build your events and ticketing mobile apps, contact GoodWorkLabs now and get a FREE quote.

Looking to Bring Down E-commerce Development Costs? Here’s How You Can Do It.

Businesses looking to set up an online shopping portal are often put off by the intimidation of escalating costs at the development stage. While e-commerce portal brings in remarkable results thanks to shifting customer preference and the deep penetration of mobile, the prospect of high development costs is a key reason why most e-commerce sites do not get past the ideating stage. By investing in the best WordPress hosting, e-commerce businesses can optimize performance, reduce unexpected expenses, and improve operational efficiency—all of which contribute to cutting overall development costs.

How to bring down E-commerce Development Cost

If you want to know which are the pain points as regards costs during e-commerce development and ways to circumvent them, then read on…

  1. Hosting – One of the critical elements of e-commerce portal is the space needed to store descriptions, databases, high res images, payment gateway integration, individual integrations and security programming. Many companies face disconnect between the products they have listed on the site versus how much space is required to store them. Most e-commerce stores start small, with a handful of product categories and few seller networks. This calls for smaller hosting space. However, hosting space should not remain constricted but rather be flexible as per the growth of the store. Such smart managing of hosting space will help save a ton on overall development costs.
  1. Strategic Planning before actual development – Both client and developers have been guilty of not putting in enough time and efforts at the planning stage simply to save some time. However the benefit of investing dedicated time into meticulous planning far outweighs the negatives.

As a good developer you would start off with a brief questionnaire to know more about the client and its target audience. Some of the key questions to be answered at the planning stage would include –

1.   Knowing about the customer (e.g.- whether B2B or B2C)?

2.   Knowing about the best way to attract them to the portal

3.   Pointers on heightened customer experience during online shopping

4.   Key add-ons/third party/individual integration to the site

5.   Handling scalability and growth in future

6.   Handling scope creeps or revisions to schedules and estimates

Answers to these will help to decide on an appropriate choice of platform and back-end before you commence with the actual coding. If this starting point seems overwhelming to you, it will be good to hire the e-services of a good consulting firm. The investment and time will definitely help in a streamlined e-commerce portal development process.

  1. Choose the right platform- Each shopping platform has its pros and cons. You need to be aware of what suits your project needs best and then decide on an appropriate platform in order to keep development costs low. For instance, Magneto is a good choice if you need thousands of products to be put up on the shopping portal. However it tends to be very heavy. On the other hand, Shopify provides a hosted platform that guarantees 99% up-time, complete data security and competent tech support.

While Shopify may take a bit more time to customize the storefront, OpenCart provides a lot of flexibility in modifying the look and feel of your digital store. Also when we consider the compatibility and pricing of plug-ins, the open source OpenCart platform offers plug-ins that is around 30-40% cheaper than official Woocommerce plugins. On the flip side however, people have had problems with OpenCart tech support.

Considering above factors will certainly help you keep both costs and time of development in check.

Travel Planner App for iPad & Android

The travel planner app is a beautiful and easy-to-use concept developed by GoodWorkLabs for the iPad and Android tablets.

travel-planner-app-design-ux-ipad-android

 

Features –

– Travellers can plan their vacations according to their preferences

– Book packages instantly and make payments

– Customisable travel plans along with accommodation options

– Choose from travel themes – honeymoon, adventure, wild life and so on.

– Weather details depending on the travel dates

– Use it anywhere, anytime to know more details of the places you are visiting

– Get online help from travel experts instantly

Contact us for more details.

Top Application Development Frameworks for Android

Android has rapidly scaled up to be one of the foremost mobile device platforms globally, satisfying billions of mobile users and devices, spread over 190 countries. It’s robustness, security and versatility has made it one of the leading mobile operating systems, acting as a home for a countless applications, games and other Android services.

An application framework is essentially a software framework used by developers to implement an application structure. The solid online tech forums and increasing popularity of the platform has spawned many app development frameworks dedicated to Android. In case you are wondering which one to employ for your Android app development needs, then here’s a list of the top app development frameworks just for you:

Android Apps

Android Apps

 

1. Sencha Touch 2:

Sencha, built with CSS, JavaScript, and HTML5, is the first framework of its kind. It hosts fifty built-in constituents, a model view controller system, and state management provisions. Developers and programmers can create top notch applications using dynamic animation systems, combined with a seamless integration with Google Play.

2. DHTMLX Touch:

DHMTLX Touch is an HTML 5 based AJAX and JavaScript library which specializes in developing cross platform mobile device applications which are suitable for smartphones and tablets alike. It boasts of a wide array of UI widgets and elements which come together to deliver fully functional Android mobile apps.

3. iUI:

This iUI framework is famous for its lightweight characteristics. It is made up of a credible CSS support, a comprehensive JavaScript library, and image development. Moreover, there are provisions for caching, theme switching, video making, and support for forms, galleries, lists, and much more.

4. PhoneGap:

This is without one shadow of a doubt, one of the most popular and widely used application development frameworks out there. Its existing functionality of HTML5, CSS, and JavaScript has been further bolstered by the brand stamp of Adobe and Apache.

5. jQuery Mobile:

As the name suggests, this is an HTML 5 based lightweight framework based on the cutting edge jQuery technology. It is tailor made for all Eclipse open-source developers and programmers. It triggers progressive optimization, theme-able designs schemes, and semantic markups.

6. TheAppBuilder:

This is the brainchild of JamPot Technologies, based on the HTML 5 model. It is a boon for swift app developing needs. For app developers, it makes troubleshooting and deployment easier. Its biggest USP is the provision of seamless social network integration. Also, it supports an easy to use drag-and-drop interface.

7. Basic4android:

Anywhere Software Ltd.’s JAVA programming tool has been comprehensively combined with Android’s SDK to forge Basic4android. It takes on a modern take on the exemplary Visual Basic language.

8. Corona SDK:

The influx of high end SDK elements, robust UI support, and a dynamic physics engine has made Corona SDK a priority choice for over 120,000 game developers, as claimed by Corona Labs.

With the advent of mobile and touch technology over the past decade, it would be safe to say that these Android powered mobile devices are taking over the world. Write to us and let us know which one you would prefer for your next Android app development project.

Do get in touch if you need any help in building your Android app. GoodWorkLabs would be happy to assist and give you a free quote for Android app development.

Remote Order: Online Food Ordering Application

The GoodWorkLabs team custom built a simple yet robust automation tool for online food ordering for a popular restaurant chain in India.

online-food-ordering-app-goodworklabs

Features –

  • Users order food online in less than a minute
  • Add the app to your restaurant website
  • Cloud based order capturing tool for agents
  • End-to-end process automation for food delivery
  • Below the screen stack –
  • SMS integration – send alerts to clients and delivery team
  • Payment gateway for quick payments or cash-on-delivery
  • Choose from multiple restaurants, locations and custom menus
  • Powerful analytics and reports – maximise customer satisfaction & profits
  • Backend has a powerful and easy to use ePOS

Technology Stack –

  • PHP –  Version 5.3.10
  •  Apache – Version 2.2.21
  •  Codeigniter framework – Version 2.1.4
  •  PHPExcel 1.7.9 to read the excel sheets
  •  JQuery – Version 1.10.2
  •  Mysql – Version – 5.5.24

ST Dupont Retail Store iPad App

iPad app custom built for ST Dupont super-luxury retail stores worldwide for a truly personalised shopping experience.

ST-Dupot-iPad-app-GoodWorkLabs

 

Some of the features –

  • Product catalog
  • What’s new in the stores
  • Customer Relationship Management (CRM)
  • Enhanced customer satisfaction & sales
  • Engage, interact & follow up with customers
  • Store Listing

Appreciation from the client –

“Brilliant team and superior product delivery! GoodWorkLabs built our in-store mobile app that powers our stores worldwide”  – Megha Malgatti, Corporate Strategy, ST Dupont, Paris.

 

Top 5 Social Media Games On Facebook

Social media gaming is basically playing games online with your social media account with your friends and the community. This typically features multiplayer game play. Some of these games are highly addictive! At times, the sole reason people use their social media accounts may be to play these games. What made some these games so addictive? So today we take you back in time and bring to you the top 5 social media games till date.

Top 5 Social Media Game Applications on Facebook

top-5-social-media-games

#1 – FarmVille

If you have not heard about this game, we are sure you must be living under a rock! For those who are not aware about this, it was launched in 2009 as an Adobe Flash Application on Facebook. FarmVille is a farming simulation game application developed by Zynga. The gameplay involves different kinds of farm management. Some may include as plowing the land, planting, growing, and harvesting crops, harvesting trees and raising livestock and many more. Nearly 100 million of all the users on Facebook back then played FarmVille. What made it so addictive was the fact that the users could play and compete with their friends.

#2 – Texas HoldEm Poker

Also developed by Zynga, it was launched in 2007. There were millions of players playing this game daily. It had a simple gameplay. Users join a casino lobby and are able to play at either at any table or join friends for a personal game. The leader board shows players how they compare in their chip ranking to the other players. It also allows players to send or receive gifts. As itself Texas Holdem Poker is a world famous gambling card game, what obviously made it so attractive was the fact that people could gamble without any actual money involved.

#3 – Mafia Wars

Again, a game developed by Zynga, Mafia Wars was one of the most famous games on Facebook. It won the Webby Award People’s Voice Winner in Games category in 2009.  The gameplay was set in New York City. Players had an option to travel between New York or Manhattan, Las Vegas (post level 18) and Italy (post level 6). The game consisted of fighting with other players, doing jobs to earn the cash, items and experience within the game. The goal of the game was establishing and taking forward one’s criminal empire. Players could create mafias by recruiting other players. The addictive angle to this game was the out of the box idea to rather play a villain than a hero, like in every other game.

#4 – Zuma Blitz

This was a simple and a cute game, which attracted people of all ages to it. Developed by PopCap, as Zuma Blitz, it went live on Facebook on December 2010. It was an easy ball matching game. The game could be played in long or short doses without getting bored. The graphics were attractive and colorful. In the year 2004, the first originally released game ‘Zuma’ was awarded it the ‘Game of the Year’ by RealArcade. The addiction of the game lied in its simplicity. Since the objective was nothing much except matching the right balls before you lose.

#5 – Diamond Dash

Diamond Dash is a puzzle game developed by Wooga. It is kind of a game which is somewhere in between Tetris and Bejeweled. The objective of the game is to clear same colored diamonds as quickly as you can in the allotted time to get a high score. In the process you level up too. The game turned to be quite addictive because of its similar characteristics as Tetris, which has always been famous. And also the ability to crack a high score and show it off to your Facebook friends through yours posts.

Today, the use of Facebook for playing games has lessened drastically. But the craze still continues through our mobile devices such as iOS games and Android games, which keep us hooked on.

Top 6 iPad Edutainment Game Apps

What is edutainment you ask? Simple, when education meets entertainment. Right? But, getting the right blend in a game is quite a task. How do you make a fun game educative or an educative game entertaining? Well, there are many iPad game apps, which have been able to get this combination right. These games are epitomes of what we call ‘edutainment’. We recommend you try the following 6 best iPad game apps today and see what new things you get to learn while having fun. Fair warning some of them can be quite challenging, addictive and can bring out the challenger in you. Let the games begin.

top-edutainment-ipad-games

#1 – QuizUp

This game has taken the world by storm.  It has been ranked #1 overall in the Apple App Store. Challenge random strangers, or connect with your Facebook or Google+ friends to earn more points and level up. It boasts of an overwhelming number of topics, with which the user can choose to challenge others. Be it from Grammar to Sports to World Capitals.

Features:

  • Almost 600 topics to choose from
  • Connect with Facebook or Google+
  • Chat with players with similar interest

Addiction Level: 10/10

[Link: https://itunes.apple.com/in/app/quizup/id718421443?mt=8]

 

#2 – 2048

2048 is an addictive, fun and a very simple puzzle game. The objective of this educational game is to swipe the tiles on the grid, and combine them to get a tile with a number 2048. For example, 2+2=4, 4+4=8, and so on, and when the player creates a tile with the number 2048, he wins. And, if you are a Chemistry geek Isotopic 256 is a brilliant spin off.

Features:

  • Leader board to see your ranking against your Facebook friends
  • Frequent game improvements
  • Game auto-save feature

Addiction Level: 10/10

[Link: https://itunes.apple.com/en/app/2048/id840919914?mt=8]

 

#3 – Smart Kitty

Why should adults have all the fun? This is a simple and educative game for toddlers and children. The game comprises of interesting activities, colourful and attractive special effects and an enjoyable and pleasant music for children between the ages of 1 to 6. This is an excellent app for kids to improve their logical thinking and memory skills in an easy and fun way. Word on the street is that adults also love this game app.

Features:

  • Six different difficulty levels
  • Starts with simple and then gradually moves on to complex tasks
  • The game is available in English, German, French, Italian, Spanish and Russian

Addiction Level: 8.5/10

[Link: https://itunes.apple.com/us/app/smart-kitty-educational-game/id767572698?mt=8]

 

#4 – Calculords

Calculords is an unconventional card game, which incorporates number puzzles and turn based tactical combat. The game mechanism is clever, strategic and creative. Unlike the other games where in the player needs to reach at a higher level to play with powerful cards, here you can use math to play any card that is in your hand.

Features:

  • Puzzle driven collectable card gameplay
  • Over 200 unique cards

Addiction Level: 8/10

[Link: https://itunes.apple.com/in/app/calculords/id777125004?mt=8]

 

#5 – Lost Light

Lost Light is an adventure puzzle game from Disney. Every stage in this game has a series of blocks, which rise upwards. The players’ goal is to match same-numbered tiles by sliding a numbered tile to any tiles besides it, thus connecting the tiles and becoming the total sum.

Features:

  • Up to 225 levels
  • 9 unique challenges types
  • 3 level conquering power-ups

Addiction Level: 8.5/10

[Link: https://itunes.apple.com/us/app/lost-light/id731187110?mt=8]

 

6. Letter Quest: Grimm’s Journey

Are you a word game fanatic? Then, this is the perfect match for you.  This educational game has a simple, yet engaging concept. The player has to spell words and fight his way through 40 exciting stages and help Grimm and Rose on their adventure through a world filled with monsters and also treasure.

Features:

  • 40 stages with 4 unique ways to play each
  • More than 30 monsters to compete with
  • Compete with your friends and see your ranking on the leader board.

Addiction Level: 9/10

[Link: https://itunes.apple.com/us/app/letter-quest-grimms-journey/id646385740?mt=8]

 

We loved these 6 iPad games apps but we feel we should warn you; they might take over your life as they are extremely addictive. Happy Gaming!

 

 

Top 10 Android Games Of 2014

One can never get enough of gaming, and with the intense competition amongst game developers, the games that are released keep getting better. And when it comes to Android, with the abundant games available in the Google Play Store, one is spoilt for choice. So to make it easy for you, we’ve handpicked the top 10 games in 2014 for your Android device.

top-android-mobile-games

  1. Cut The Rope 2

ZeptoLab brings the fantastic sequel to Om Nom’s adventures. It is the same rope cutting that featured in the first part, but now the difference is that Om Nom is out in an open world. He must go through jungles, junkyards, and many more environments to munch on his delicious candy.

[Link: https://play.google.com/store/apps/details?id=com.zeptolab.ctr2.f2p.google]

 

Features:

  • New catchy locations.
  • Om Nom can now be customized.
  • Free updates with new levels and animations.

 

  1. Threes

If you wish to exercise your brain, this is just the game for you. After the smashing success of “2048”, Smash Mobile brings to you a new exciting challenge “Threes Saga”. A simple game with an endless challenge.

[Link: https://play.google.com/store/apps/details?id=com.lichmobile.numberthree]

Features:

  • One simple game mode with an endless challenge
  • Simple, neat, clean graphics and smooth game play
  • Cross-platform leader boards, compete with players worldwide.

 

  1. First Strike

It is a fast paced strategy game developed by Blindflug Studios. It has the gamer plotting and executing plans for world domination by using a large range of nuclear weapons. It is one of the most exciting games for 2014.

[Link: https://play.google.com/store/apps/details?id=ch.feinheit.games.firststrike]

Features:

  • Tremendous graphics.
  • Three superstates.
  • Simple controlling system.

 

  1. Smash Hit

An arcade game which begins easy but as the gamer advances to the later levels it gets quite challenging. An easy to understand game which takes a while to practice, but then gets highly addictive.

[Link: https://play.google.com/store/apps/details?id=com.mediocre.smashhit]

Features:

  • Beautiful futuristic design.
  • Musically synchronized gameplay.
  • Realistic glass-breaking mechanics in every level.

 

  1. Dead End

It is an old school arcade racing game with an infinite road generation coming right out of the 70’s with a typical monochromatic graphics. Dead End is a mix between old-fashioned racing games and grindhouse horror movies.

[Link: https://play.google.com/store/apps/details?id=com.flyingoak.deadend]

Features:

  • Use wind-shield wipers to clean the mess after smashing the zombies.
  • Upgrade the car to go much farther.
  • Complete the missions and challenge your friends.

 

  1. Nitro Nation

Take drag racing to a whole new level. A 3D world full of stunning customizable cars, amazing racing physics and unlimited in-depth gameplay. Nitro nation ensures you have an unforgettable drag racing experience, right on your phone.

[Link: https://play.google.com/store/apps/details?id=com.creativemobile.nno]

Features:

  • Different colours, visual effects and hundreds of decals to customize your car.
  • Upgrade with unique parts.
  • Tune the gearbox and engine to work in perfectly.
  • Earn up to 80 achievements.

 

  1. Lost Yeti

A simple and awfully cute puzzle game by Neutronized. The gamer has to swipe the Yeti through a series of maze levels, while avoiding the traps and obstacles and manipulating the environment.

[Link: https://play.google.com/store/apps/details?id=air.com.neutronized.LostYeti]

Features:

  • 3 different worlds to explore.
  • 60 exciting levels to play.
  • Pixel art filled with colours.

 

  1. Dead Trigger 2

A first-person shooter zombie apocalypse game wherein the gamer roams around in a zombie infested town. The objective is to kill every dead body that is hungry for your flesh. The gamer can also choose from different weapons and unlock more levels as they progress further.

[Link: https://play.google.com/store/apps/details?id=com.madfingergames.deadtrigger2]

Features:

  • Participate in global missions.
  • Choice between a touch control scheme for casual players or an enhanced virtual joystick.
  • Different types of missions such as story missions, global missions or side-quests.

 

  1. Neon Commander

Fate of humanity lies in your hands as you are the Neon Commander. The entire human race is under attack and the Alien spaceships are inbound. Usethe PlasmaShield technology to bounce the shots back and protect the city.

[Link: https://play.google.com/store/apps/details?id=com.herocraft.game.free.neoncommander]

Features:

  • Old school classic retro music.
  • Out of the world music and effects.
  • Funny and interesting plots.

 

  1.  Motocross Meltdown

Go back to playing the classic motorbike racing games. Motocross Meltdown is a motor cycle action game wherein the gamer can create its own rider, challenge opponents live, customize the bike to fancy their tastes and learn new tricks of the trade.

[Link: https://play.google.com/store/apps/details?id=com.glu.stuntracing]

Features:

  • Incredible HD graphics.
  • Compete for freestyle dominance with insane tricks.
  • Customize your bike with over 800 custom configurations.

 

These are our top 10 ten choices from the Android market. Let us know which ones are yours. Game on!

6 steps to finding the perfect iOS app developer

There is no dearth of developers in the market but there is a scarcity of good ones. While planning an app and looking for an iOS developer, one must keep a few things in mind. One cannot settle for the first app developer one finds. The more you search, the clearer the idea you get of what you want from the developer and your app. With the advancement in social networking sites, it has become much easier to do thorough background searches on people. This is a brilliant way to understand their past work and their capabilities. Now, we see how in 5 easy steps you can hire the perfect iOS developer for your work.

Mobile-App-developers

Step 1: Knowledge is the key for an App Developer

The most important aspect of a good app developer is his or her knowledge of software programming. This is absolutely crucial. The developer must have the knowledge of the software design and Apple’s development philosophy and tools. To build apps for Apple’s iOS 7, devices should be running on iOS 7 and the Mac has Xcode 5 with iOS 7 SDK installed. These are the few basics that a good app developer must know and have. Get the developer technically evaluated through an interview, this is a must.

Step 2: Experience counts

It is our advice to look for people with prior work experience. It can be an internship or a job that they held for a while. This way you will always know if the person is competent enough to work. Building an app can be difficult but what is of more importance is to know if the person can take the pressure that comes with it. Developing an IOS app takes time and patience and while looking for a developer, do keep that in mind. Do take a look at his/her portfolio and check the apps the developer has built previously. This is a good indicator of the app developer’s experience and capability.

Step 3: Are you social?

If an app developer has a good presence in different online forums, do follow them. This will give you a good idea about their interests and if they will be a good fit for you. The way he or she handles a technical question, says a lot about his or her view about a work or its workflow. If they have a blog, that’s a plus. Read through their blog and understand their technical expertise through the articles they publish. Another important aspect to check is if the developer has done any open source contribution. An open source contribution shows that a developer is proactive, wants to learn/grow and technology is his/her passion.

Step 4: Mind your language

Knowing different technical languages is a must for an iOS developer. And, a good one keeps learning new languages and keeping oneself updated with the world. He or she should be familiar with languages like Haskell, Ruby, Scala, Erlang and others. Always prefer a multi-skilled programmer. Moreover, make sure the app developer has the right attitude and communicates well too. Most times, developers who don’t gel well with clients or team members, become a problem statement for the team’s productivity.

Step 5: Problem Solver

Always hire problem solvers, because you want your app to be innovative and solve real world problems in simple yet effective ways for your app users. A developer with good problem solving skills can do wonders for you. Interview the developer on problem solving skills.

Step 6: Update, update & update

This last step is actually most crucial one. Apple keeps updating its iOS with new features, design guidelines, security, hardware, etc. So, a good developer must also update himself or herself with the changing times. He or she also needs to understand the business and the kind of work that is needed to be done.

You know the last step truly is to have patience; lots of it. If time and money permits then do a trial round with the applicants as it will give you a clear idea if their sensibilities matches with yours. As the proverb goes, ‘Prevention is better than cure’, meaning, spend more time looking for a good developer than trying to fix it later.

Ready to start building your next technology project?