نسخه ی Xamarin.Android کتابخانه ی MaterialShowcaseView
200, OK
https://github.com/meysamrt/MaterialShowcaseView icon

کتابخانه ای جهت ساخت راهنمای استفاده از برنامه می‌باشد که به صورت Interactive می‌توانید با کاربر در تعامل باشید و طرز کار برنامه را به او آموزش دهید.

نسخه جاوا و اندروید استودیو:

https://github.com/deano2390/MaterialShowcaseView 

نسخه‌ی C# و زامارین که توسط @mkhoshbakht بازنویسی شده است:

https://github.com/meysamrt/MaterialShowcaseView

نصب از طریق NuGet:

Package Manager:

PM> Install-Package MaterialShowcaseView

.NET CLI:

> dotnet add package MaterialShowcaseView
نسخه ی Xamarin.Android کتابخانه ی MaterialShowcaseView
کتاب رایگان Java Succinctly Part 2
301, MovedPermanently
https://www.syncfusion.com/resources/techportal/details/ebooks/Java_Succinctly_Part_2 icon

In this second e-book on Java, Christopher Rose takes readers through some of the more advanced features of the language. Java Succinctly Part 2explores powerful and practical features of Java, such as multithreading, building GUI applications, and 2-D graphics and game programming. Then learn techniques for using these mechanisms in coherent projects by building a calculator app and a simple game with the author.

Table of Contents
  1. Packages and Assert
  2. Reading and Writing to Files
  3. Polymorphism
  4. Anonymous Classes
  5. Multithreading
  6. Introduction to GUI Programming
  7. GUI Windows Builder
  8. 2-D Game Programming 
کتاب رایگان Java Succinctly Part 2
کتاب رایگان Java Succinctly Part 1
301, MovedPermanently
https://www.syncfusion.com/resources/techportal/details/ebooks/Java_Succinctly_Part_1 icon

Java is a high-level, cross-platform, object-oriented programming language that allows applications to be written once and run on a multitude of different devices. Java applications are ubiquitous, and the language is consistently ranked as one of the most popular and dominant in the world. Christopher Rose’s Java Succinctly Part 1 describes the foundations of Java–from printing a line of text to the console, to inheritance hierarchies in object-oriented programming. The e-book covers practical aspects of programming, such as debugging and using an IDE, as well as the core mechanics of the language.

Table of Contents
  1. Introduction
  2. Getting Started
  3. Writing Output
  4. Reading Input
  5. Data Types and Variables
  6. Operators and Expressions
  7. Control Structures
  8. Object-Oriented Programming
  9. Example Programs and Conclusion 
کتاب رایگان Java Succinctly Part 1