Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
QuickLib elphi/Firemonkey (Windows,Linux,OSX/IOS/Android)
#1
Small delphi/Firemonkey(Windows, Linux, Android, OSX & IOS) and fpc(Windows & Linux) library containing interesting and quick to implement functions, created to simplify application development and crossplatform support and improve productivity.
Areas of functionality:
  • Mapping: Map fields from a class to other class, copy objects, etc..

  • Config: Thread your config as an object and load/save from/to file (Json/Yaml) or Windows Registry.

  • Serialization: Serialize objects to/from json/Yaml.

  • Scheduling: Schedule tasks launching as independent threads with retry policies.

  • Threading: Simplify run and control of multithread background tasks, Thread-safe Lists, queues, etc

  • Data: Flexible data interchange and storage, allowing several input-output types.

  • Cloud: Simplify cloud Azure/Amazon file management, send emails and more.

  • Querying: Indexed Lists, Searchable Lists and Linq query system for generic lists and arrays.

  • Benchmark: Time elapsed control and benchmark functions.

  • Filesystem: Process and Services control, file modify monitors and helpers, etc...

  • FailControl: Fail and Retry policies.
Main units description:
  • Quick.Commons: Functions frequently needed in the day to day of a developer.

  • Quick.AppService: Allow a console app to run as console mode or service mode with same code simplifying debug tasks.

  • Quick.Azure/Amazon: Simplifies blob iteraction with Azure and Amazon Cloud Storage.

  • Quick.Network: CIDR and IP Range functions.

  • Quick.Chrono: Chronometer and Benchmark a piece of code is simple.

  • Quick.Console: Write log messages to console with colors and more...

  • Quick.Log: Log to disk or memory with verbose levels and daily or max space rotation.

  • Quick.Config: Load/Save a config as Json or Yaml file or Windows Registry keys and manage it as an object.

  • Quick.FileMonitor: Monitorizes a file for changes and throws events.

  • Quick.JsonUtils: Utils for working with json objects.

  • Quick.SMTP: Send email with two code lines.

  • Quick.Threads: Thread safe classes, scheduling and backgrounds tasks with retry policies.

  • Quick.Process: Manages windows processes.

  • Quick.Services: Manages windows services.

  • Quick.Format: String format.

  • Quick.RTTI.Utils: Simplifies working with RTTI.

  • Quick.JsonSerializer: Serializes an object from/to json text. You can define if public or published will be processed (only Delphi, fpc rtti only supports published properties)

  • Quick.AutoMapper: Map fields from one class to another class. Allows custom mappings to match different fields and custom mapping procedure to cast/convert fields manually.

  • Quick.JsonRecord: Used as a DTO class, with json serialize and mapping functions included.

  • Quick.Lists: Improved lists with indexing or search features.

  • Quick.Value FlexValue stores any data type and allow pass to other class with integrated operators and autofrees.

  • Quick.Arrays: Improved arrays.

  • Quick.YAML: Yaml object structure.

  • Quick.YAML.Serializer: Serialize/Deserialize object from/to Yaml.

  • Quick.Expression: Evaluate object properties using expressions.

  • Quick.Linq: Makes Linq queries to any TObjectList, TList, TArray and TXArray, performing Select by complex Where like SQL syntax, update and order over your list.



  • Buradan indirin
Cevapla
#2
Merhaba,
Paylaşım için teşekkürler.
Daha çok RTL ağırlıklı bir kütüphane. Bu tip kütüphanelerin çok hızlı gelişen ve değişen SDK'lara ayak uydurabileceği konusunda tereddütlerim oluyor.
Bu nedenle şahsen tercih etmiyorum. Bu metodların yaklaşık %90'ı doğal RTL metodları ile yapılabiliyor.
DelphiCan'dır!
Cevapla
#3
Evet doğrudur fakat free olduğu için belki birine lazım diye paylaştım
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Android İzinleri - Bileşen Fesih ARSLAN 18 13.368 13-01-2022, Saat: 17:51
Son Yorum: RAD Coder
  STP [PC - ANDROID arasında metin paylaşımı uygulaması] Mr.Developer 15 9.096 10-12-2020, Saat: 20:23
Son Yorum: Mr.Developer
  Lazarus'a Windows ve Linux'ta GLScene 1.4 Kurulumu savasabd 2 3.873 29-01-2018, Saat: 10:01
Son Yorum: frmman
  1 Yıl Ücretsiz Sabit ip'li Windows/Linux Amazon Sunucu Alımı (AVS EC2) pro_imaj 16 17.624 26-10-2017, Saat: 23:11
Son Yorum: Halil Han BADEM
  FMXUI Android bileşenleri AliZairov 0 2.755 11-02-2017, Saat: 23:26
Son Yorum: AliZairov



Konuyu Okuyanlar: 1 Ziyaretçi