• GoF Design Patterns 1
  • GoF Design Patterns 2
  • GoF Design Patterns 3
  • GoF Design Patterns 4

GoF Design Patterns

NEW VERSION WITH TABLET SUPPORT!!!
GoF Design Patterns application for Android is a highly distilled knowledge of Design Patterns and a great reference for on-the-go learning. It follows the style of the original design patterns book, with a few enhancements.

Each pattern is described in detail. The explanation is simple & lucid and acts as a quick tutorial & reference on your mobile phone. All the patterns have examples explained in three languages
- C++, C# & Java. More languages coming soon!!!

Quiz Features★Test your knowledge with 40 questions★Questions test your understanding of the concept as well as the ability to identify patterns in code★Questions can be flagged for later review while the quiz is in progress★Correct answer, along with the explanation is displayed for each question once the quiz is over. User answers are also displayed★Questions that are left unanswered do not reveal correct answers

More features coming soon. Please write to us at [email protected] if you want to contribute questions for this app.

Increase your knowledge of Design Patterns and give a boost to your career.

Features★Modified UI for more visual appeal★High resolution images for tablets★Source code of all the patterns in C++, C# & Java★Source code uses syntax highlighting for easy viewing★Source code presented in Tabs for easy comparison

-Support for Apps2SD (Requires Android 2.2 and above)-No ads-readily available reference-does not require any network connection-describes when to use a pattern-describes the consequences of using each pattern-provides comparison of patterns-explains which patterns can be used with other patterns-explained in simple & plain English-patterns are explained through UML class diagrams & code examples-does not access your personal information or data-easy to view with support for zooming-provides option for full screen viewing-share with your friends through share button in About screen

Feel free to give us your feedback/suggestions at [email protected]. You can also give feedback on a particular topic from the app itself.

If you face any problems, let us know. Please avoid leaving negative feedback in the comments.

The app will be continuously updated based on your feedback. Let us know what other topics you would like to see in the app.

Happy learning!

Category : Books & Reference

Related searches

Reviews (30)

Sha. G. Aug 13, 2019     

Very informative. Easy to navigate between different options to quickly refer other patterns. Explanation with code examples give perfect picture about the concepts. Recommended for all software developers

Ayu. K. Nov 26, 2018     

It lacks a lot of information. No basics, no UML intro, no example scenarios and discussions on what design to consider, what not. It's just theoretical in nature without providing much insight, which is quite disappointing.

Ash. L. Sep 4, 2019     

this is all in one and must have app for those who wants to improve their coding skills giving 5 start coz it has example in 3 diff languages. and really easy to understand. thanks for providing this app. it will be great if you could provide update for this app for latest Android phones it constantly gives popup to check for update. Again thank

Sho. P. Mar 10, 2019     

Very good android app for understanding design patterns. Descriptions, diagrams, quiz and code (in all major languages) all are presented in very good way.

Ash. J. Sep 17, 2019     

The only book which explains design patterns along with C++ examples. The style of writing is self explanatory and it answered many of my un-answered queries about different design patterns.

Mor. T. Aug 27, 2020     

Well worth the money. Yes, you can find all of this online free. But I still like having the information by hand, without having to search for a blog post with a decent quality.

Rag. h. d. Aug 16, 2019     

Content is Very well organized, easy to understand.

Afi. Sep 21, 2018     

Must have for every programmer!!!

Dav. W. Jul 8, 2015     

A must have for any developer. Equips programmers with the knowledge of common patterns for creating applications, which serve as the basis for any framework. To understand Gang of Four is to understand platforms at their most primitive level, and instills good practice in any developer. This app presents these concepts in an easy to digest manner that's perfect for reading on the go.

paw. j. Nov 2, 2017     

A consice and an honest attempt to decipher the original GOF DP book. The app clearly briefs about the relevant details and highlights the consequences of using every pattern. Very helpful to anyone interested in learning design principles and their applications. Recommended to all coders.

K. Jun 25, 2018     

Highly recommended for any new or experienced software architect. Umar is an excellent trainer in terms of his ability to explain difficult concepts in the simplest way. You can relate to his examples immediately!

Mou. F. Jun 28, 2018     

The best app on Design Pattern you may keep referring during your career. There are insightful case studies which help one relate to and agree to the strategies presented in this app.

Kir. P. Jul 12, 2017     

Awesome app! Offers clear & concise explanations. Also quite handy as a quick reference whenever needed!

Kyl. B. Apr 30, 2014     

Helps me a lot in my OO Design class. I highly recommend this app, it's worth more than the listed price in my opinion.

min. x. Apr 9, 2017     

this app can save your time to google. for a paid app though, definitely over charged.

Dee. A. Nov 1, 2017     

Excellent App !! I have got one which explains C++ code as well with other languages for design patterns !! Good efforts put in 👍

sri. s. Jan 23, 2016     

The best app to be installed by all IT engineers and students who are willing to learn patterns.

Aji. g. Oct 30, 2017     

Very good app for one who wants to learn the design patterns.Lot of code examples explained clearly.Can be used as a quick reference.

Van. M. Oct 31, 2017     

Helps me clear opps concept as well as design patterns.Lots of code with explaination which helps for in depth concept understanding.

A. G. u. Nov 23, 2017     

Simple and to the point. The C# examples sold me. Thanks!

Rav. P. Jan 25, 2016     

Simple and best explanation ever read. Most used patterns at one place to read.

uda. p. s. Oct 30, 2017     

A great app for Design Patterns with good explanation. A must have App for developers .

Nil. P. Nov 28, 2017     

The course material is amazingly detailed and helps u have a through understanding of the subject.

Vij. k. Nov 30, 2017     

Very good app for those who want to learn for design patterns. Explained with very good examples.

G. P. Sep 24, 2016     

Must have application for every developer

Ami. V. Jan 22, 2016     

Design and patterns content is very good with examples

A. G. u. May 21, 2016     

A very handy app for quick reference.

Iva. Apr 13, 2018     

Tryed many. This is the best

Vij. Mar 13, 2015     

This is handy and excellent app for software developers

San. M. W. Nov 10, 2015     

Very useful and nice app.