دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd edition
نویسندگان: Teti. Daniele
سری:
ISBN (شابک) : 9781785287428, 1785287427
ناشر: Packt Publishing, Limited
سال نشر: 2016
تعداد صفحات: 0
زبان: English
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 15 مگابایت
کلمات کلیدی مربوط به کتاب کتاب آشپزی دلفی: برنامه های موبایل، محاسبات تلفن همراه، PhoneGap (محیط توسعه برنامه)، مهندسی نرم افزار، کتاب های الکترونیکی
در صورت تبدیل فایل کتاب Delphi Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی دلفی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بیش از 60 دستور العمل عملی برای کمک به شما برای تسلط بر قدرت دلفی برای توسعه بین پلتفرم و تلفن همراه در چندین پلتفرم درباره این کتاب برای ساخت و استقرار برنامه های کاربردی مختلف بین پلتفرمی با Delphi آشنا شوید طراحی، توسعه و استقرار برنامه های کاربردی در دنیای واقعی با پیادهسازی یک پایگاه کد منبع واحد این راهنمای سریع بهرهوری شما را برای توسعه برنامهها با دلفی افزایش میدهد. این کتاب برای چه کسی است. آشنایی با اصول استودیو RAD (Rapid Application Development) انتظار می رود. آنچه یاد خواهید گرفت با استفاده از FireMonkey برنامه های کاربردی خیره کننده بصری ایجاد کنید. LiveBinding را به طور موثر با رویکرد OOP مناسب ایجاد کنید برنامه های سمت سرور را برای ارائه خدمات وب RESTful و ارائه داده به برنامه های تلفن همراه خود استفاده کنید از الگوهای طراحی رابط کاربری گرافیکی تعریف شده برای ساخت برنامه های تلفن همراه استفاده کنید. تجربه کاربری برنامه های تلفن همراه بسازید که داده ها را از یک سرور راه دور به طور موثر می خوانند API بومی پلتفرم را در Android و iOS حتی برای یک API منتشرنشده فراخوانی کنید. سفارشی سازی نرم افزار را برای مشتری خود با استفاده بهتر از RTTI توسعه یافته پیاده سازی کنید که محبوب ترین الگوی طراحی را بدون اتلاف زیاد انجام دهید. زمان زیادی برای رفع اشکال و رفع اشکال در DetailDelphi یک محیط توسعه یکپارچه (IDE) چند پلتفرمی است که از توسعه سریع برنامه برای Microsoft Windows، Apple Mac OS X، Google Android و Apple iOS پشتیبانی میکند. این به شما کمک میکند تا روی کسبوکار واقعی تمرکز کنید و از درد سرگردانی در میان جزئیات ویجتهای رابط کاربری گرافیکی یا مجبور به مقابله با ناسازگاریهای بین پلتفرمها نجات پیدا کنید. همچنین دارای طیف گستردهای از کنترلهای کشیدن و رها کردن است که به شما کمک میکند منطق کسبوکار خود را در مدل کسبوکار خود کدنویسی کنید، و به صورت بومی برای پلتفرمهای دسکتاپ و موبایل کامپایل میشود. این کتاب به شما می آموزد که چگونه برنامه ها را طراحی و توسعه دهید، آنها را در پلتفرم ابری مستقر کنید و آنها را در یک سازمان از طریق Google Play و سایر پلتفرم های مشابه توزیع کنید. شما با اصول دلفی شروع میکنید و با رشتههای فرمت JSON، تبدیلهای XSLT، رمزگذاریهای یونیکد و انواع مختلف جریانها آشنا میشوید. سپس به سراغ موضوعات پیشرفته تری مانند توسعه توابع مرتبه بالاتر و استفاده از شمارشگرها و RTTI می رویم. شما درک درستی از نحوه عملکرد Delphi RTL و نحوه استفاده از FireMonkey در یک برنامه VCL خواهید داشت. سپس موضوعاتی مانند multithreading، استفاده از کتابخانه برنامه نویسی موازی و قرار دادن Delphi بر روی سرور را پوشش خواهیم داد. ما همچنین نگاهی به ویژگی جدید ماژول های WebBroker Apache خواهیم داشت و سپس با FireMonkey انقلاب موبایل را تجربه خواهیم کرد. تا پایان کتاب، شما قادر خواهید بود با استفاده از دلفی، اپلیکیشنهای چند پلتفرمی را توسعه و اجرا کنید. سبک و رویکردDelphi Cookbook یک راهنمای آسان برای دنبال کردن است، سرشار از نمونههای عملی از وظایف برنامهنویسی دنیای واقعی در دلفی.
Over 60 hands-on recipes to help you master the power of Delphi for cross-platform and mobile development on multiple platformsAbout This Book Get to grips with Delphi to build and deploy various cross-platform applications Design, develop, and deploy real-world applications by implementing a single source codebase This swift guide will increase your productivity to develop applications with DelphiWho This Book Is ForIf you are an intermediate developer with a basic knowledge of Delphi and you want to develop cross-platform applications, then this book is for you. Familiarity with the fundamentals of RAD (Rapid Application Development) Studio is expected. What You Will Learn Develop visually stunning applications using FireMonkey Deploy LiveBinding effectively with the right OOP approach Create server-side programs to serve RESTful web services and provide data to your mobile apps Use well-defined GUI design patterns to build mobile applications that provide a great user experience Build mobile apps that read data from a remote server efficiently Call the platform native API on Android and iOS even for an unpublished API Manage software customization for your customer by making better use of an extended RTTI Implement the most popular design pattern without wasting too much time on debugging and bug fixingIn DetailDelphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, and Apple iOS. It helps you to concentrate on the real business and save yourself the pain of wandering amid GUI widget details, or having to tackle inter-platform incompatibilities. It also has a wide range of drag-and-drop controls, helping you code your business logic into your business model, and it compiles natively for desktop and mobile platforms. This book will teach you how to design and develop applications, deploy them on the cloud platform, and distribute them within an organization via Google Play and other similar platforms. You will begin with the basics of Delphi and get acquainted with JSON format strings, XSLT transformations, unicode encodings and various types of streams. We then move on to more advanced topics such as developing higher-order functions and using enumerators and RTTI. You will get an understanding of how Delphi RTL functions and how to use FireMonkey in a VCL application. We will then cover topics such as multithreading, using the parallel programming library and putting Delphi on a server. We will also take a look at the new feature of WebBroker Apache modules and then ride the mobile revolution with FireMonkey. By the end of the book, you will be able to develop and deploy cross-platform applications using Delphi. Style and approachDelphi Cookbook is an easy-to-follow guide, rich with hands-on examples of real-world programming tasks in Delphi.
Contents......Page 11
Preface......Page 15
Foreword......Page 17
Guide to Readers......Page 19
1 Introduction......Page 21
1.1 What Is a Design Pattern?......Page 22
1.2 Design Patterns in Smalltalk MVC......Page 24
1.3 Describing Design Patterns......Page 26
1.4 The Catalog of Design Patterns......Page 28
1.5 Organizing the Catalog......Page 29
1.6 How Design Patterns Solve Design Problems......Page 31
1.7 How to Select a Design Pattern......Page 48
1.8 How to Use a Design Pattern......Page 49
2.1 Design Problems......Page 53
2.2 Document Structure......Page 55
2.3 Formatting......Page 60
2.4 Embellishing the User Interface......Page 63
2.5 Supporting Multiple Look-and-Feel Standards......Page 67
2.6 Supporting Multiple Window Systems......Page 71
2.7 User Operations......Page 78
2.8 Spelling Checking and Hyphenation......Page 84
2.9 Summary......Page 96
Design Pattern Catalog......Page 99
3 Creational Patterns......Page 101
Abstract Factory......Page 107
Builder......Page 117
Factory Method......Page 127
Prototype......Page 137
Singleton......Page 147
Discussion of Creational Patterns......Page 155
4 Structural Patterns......Page 157
Adapter......Page 159
Bridge......Page 171
Composite......Page 183
Decorator......Page 195
Facade......Page 205
Flyweight......Page 215
Proxy......Page 227
Discussion of Structural Patterns......Page 239
5 Behavioral Patterns......Page 241
Chain of Responsibility......Page 243
Command......Page 253
Interpreter......Page 263
Iterator......Page 277
Mediator......Page 293
Memento......Page 303
Observer......Page 313
State......Page 325
Strategy......Page 335
Template Method......Page 345
Visitor......Page 351
Discussion of Behavioral Patterns......Page 365
6.1 What to Expect from Design Patterns......Page 371
6.2 A Brief History......Page 375
6.3 The Pattern Community......Page 376
6.5 A Parting Thought......Page 378
C......Page 379
I......Page 380
S......Page 381
W......Page 382
B.1 Class Diagram......Page 383
B.2 Object Diagram......Page 384
B.3 Interaction Diagram......Page 386
C.1 List......Page 389
C.3 Listlterator......Page 392
C.4 Point......Page 393
C.5 Rect......Page 394
Bibliography......Page 395
A......Page 403
C......Page 404
D......Page 406
E......Page 407
H......Page 408
I......Page 409
M......Page 410
O......Page 411
R......Page 412
S......Page 413
T......Page 414
X......Page 415