Skip to content

Bits of .NET

Daily micro-tips for C#, SQL, performance, and scalable backend engineering.

  • Asp.Net Core
  • C#
  • SQL
  • JavaScript
  • CSS
  • About
  • ErcanOPAK.com
  • No Access
  • Privacy Policy
Applications / C# / Software

Prayer Times App v1.1.1

- 30.12.25 | 05.04.26 - ErcanOPAK

πŸ•Œ Modern, User-Friendly Prayer Times Application

Completely free, portable prayer times application for Windows β€” no installation required.
Supports 203 countries and 4,120+ cities worldwide.

✨ Features

  • 🌍 Global Support: 203 countries, 4,120+ cities worldwide
  • πŸ‡ΉπŸ‡· πŸ‡¬πŸ‡§ Bilingual: Turkish and English interface
  • πŸ“– Islamic Library: 28 surahs, 36 prayers, 40 hadiths (favorites & smart search)
  • πŸŽ™οΈ Quran Audio: 5 reciters, download, speed control, offline playback
  • ⏰ Smart Notifications: 3 independent warning system (e.g., 5-20-45 minutes before)
  • πŸ”‡ Auto Volume Control: Automatically mute/unmute system volume at prayer times
  • πŸ“Ώ Tasbih Counter: Digital Tasbeeh (target setting, statistics, 99 Names of Allah)
  • πŸŒ™ Ramadan Mode: Iftar/Suhoor countdown, automatic theme switching
  • πŸ“… Hijri/Gregorian Calendar: 30-day prayer times, dual calendar system
  • 🎨 Customizable: 8 theme colors, transparency, notification sounds
  • ⌨️ Keyboard Shortcuts: 12 Ctrl+ combinations for quick access
  • πŸ’Ύ Offline Support: Works without internet connection

πŸš€ Microsoft Store

Get it from the Store for automatic updates and easy setup:


Download from Microsoft Store


πŸ“¦ Alternative Download

You can also manually download the portable versions here:

Windows 64-bit
Download “Prayer Times v1.1.1 (64-bit)” PrayerTimes-x64-v1.1.1.zip – Downloaded 271 times – 1.73 MB
Windows 32-bit
Download “Prayer Times v1.1.1 (32-bit)” PrayerTimes-x86-v1.1.1.zip – Downloaded 212 times – 1.72 MB

 

πŸš€ Installation

  1. Download: Get the ZIP file using the button above
  2. Extract: Unzip to any folder you prefer
  3. Run: Double-click NamazVaktiApp.exe
  4. Select Location: Choose your location on first launch
  5. Ready! The app is ready to use

Note: This application requires .NET 8 Runtime!

❓ Frequently Asked Questions

Is the app free?
Yes, completely free and portable β€” no installation required.

Does it work offline?
Yes! The app caches weekly prayer times and works without internet.

Are the prayer times accurate?
Yes. Prayer times are obtained from Aladhan API, trusted by millions worldwide.

Which systems are supported?
Windows 10 and Windows 11 (32-bit and 64-bit)

πŸ–ΌοΈ Screenshots

πŸ“ Version History

v1.1.1 (April 5, 2026)

πŸ”§ Improvements

  • βœ… Localized Location Names: Country, city, and district names are now displayed in the app’s selected language (Turkish/English), making location selection much easier β€” especially for international users.
  • βœ… Alphabetical Sorting: All location dropdowns (country, city, district) are now sorted alphabetically based on the active language, ensuring a smoother and more intuitive selection experience.
  • βœ… Live Language Switch: Location dropdowns now update instantly when the language is changed β€” no need to close and reopen the settings window.
  • βœ… We sincerely apologize for the delay in delivering this improvement. Thank you for your patience! πŸ™

v1.1.0 (March 19, 2026)

πŸ”§ Improvements

  • βœ… All forms have been redesigned with a modern and cleaner user interface.
  • βœ… Visual consistency has been improved with sharper, more refined UI components.
  • βœ… Localization issues have been resolved, ensuring better language accuracy and consistency across the app.

v1.0.7 (March 05, 2026)

✨ New Features

  • πŸ“– Islamic Content Library: Quran, Prayers, and Hadiths
    • 28 Surahs (Arabic, translation, transliteration)
    • 36 Prayers (organized in 6 categories)
    • 40 Hadiths (from authentic sources)
    • Favorites system
    • Smart search (NLP-powered)
  • πŸŽ™οΈ Quran Audio Recitation: Professional reciters
    • 5 renowned reciters (Alafasy, Abdulbasit, Husary, Sudais, Minshawi)
    • Download and offline playback
    • Delete downloaded audio option

πŸ”§ Improvements

  • βœ… Settings screen reorganized (Reciter selection moved to Appearance tab)
  • βœ… Audio buttons now responsive design
  • βœ… All texts update correctly after language change
  • βœ… Localization issues fixed

v1.0.6 (February 23, 2026)

  • Asma’ul Husna (99 Names of Allah): Turkish and English meanings, Tasbih integration
  • βœ… Ramadan mode improvements (Iftar/Suhoor switching bug fixed)
  • βœ… Translation inconsistencies resolved

v1.0.5 (February 20, 2026)

  • πŸ“Ώ Tasbih Counter: Digital Tasbeeh feature (quick access and tray menu)
  • πŸ—“ Hijri Calendar: Hijri dates alongside Gregorian in prayer calendar
  • βœ… Drag & drop improvements
  • βœ… Settings stability via Dashboard
  • βœ… Ramadan notification flow fixes

v1.0.4 (February 13, 2026)

  • 🎨 8-Color Theme Palette: Orange, Red, Blue, Green, Yellow, Turquoise, Purple, Pink
  • πŸ”” Notification Sounds: On/off toggle, volume control (0-100%), test button
  • πŸŒ™ Ramadan Special: Iftar/Suhoor countdown, auto golden theme, welcome message

v1.0.3 (February 04, 2026)

  • ⌨️ Keyboard Shortcuts: 11 Ctrl+ combinations (Dashboard, Calendar, Settings, etc.)
  • πŸ–±οΈ Double-Click Behavior: User-customizable preferences
  • βœ… Settings UI redesigned (GroupBox-based)

v1.0.2 (January 14, 2026)

  • ⚑ API call reduction (caching system)
  • βœ… Badge visibility issue fixed
  • βœ… Countdown flickering resolved

v1.0.1 (January 13, 2026)

  • 🌍 Support for 203 countries, 4,120+ cities
  • πŸ‡ΉπŸ‡· πŸ‡¬πŸ‡§ Dual language support (Turkish/English)
  • ⏰ Prayer time countdown
  • πŸ”” 3 independent notification system
  • πŸ”‡ Automatic audio management
  • πŸ“… Monthly prayer times calendar

πŸ”— Links

  • GitHub Repository
  • Report a Bug
  • TΓΌrkΓ§e Versiyon

πŸ’¬ Feedback

Do you like the app? Have questions or suggestions?
For suggestions or issues regarding the software, please leave a comment or contact me directly via e-mail.

Author: Ercan OPAK
Updated: January 14, 2026

Related posts:

C# β€” async Lambdas Capture Variables Unexpectedly

LINQ ToList() β€” The Performance Trap

C# Exceptions Used for Flow Control

Post Views: 43

Post navigation

Namaz Vakitleri UygulamasΔ± v1.1.1
C# β€” string.Equals() Without ComparisonType Is a Bug

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

April 2026
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« Mar    

Most Viewed Posts

  • Get the User Name and Domain Name from an Email Address in SQL (950)
  • How to add default value for Entity Framework migrations for DateTime and Bool (858)
  • Get the First and Last Word from a String or Sentence in SQL (836)
  • How to select distinct rows in a datatable in C# (805)
  • How to make theater mode the default for Youtube (754)
  • Add Constraint to SQL Table to ensure email contains @ (578)
  • How to enable, disable and check if Service Broker is enabled on a database in SQL Server (564)
  • Average of all values in a column that are not zero in SQL (531)
  • How to use Map Mode for Vertical Scroll Mode in Visual Studio (489)
  • Find numbers with more than two decimal places in SQL (447)

Recent Posts

  • C#: Use Init-Only Setters for Immutable Objects After Construction
  • C#: Use Expression-Bodied Members for Concise Single-Line Methods
  • C#: Enable Nullable Reference Types to Eliminate Null Reference Exceptions
  • C#: Use Record Types for Immutable Data Objects
  • SQL: Use CTEs for Readable Complex Queries
  • SQL: Use Window Functions for Advanced Analytical Queries
  • .NET Core: Use Background Services for Long-Running Tasks
  • .NET Core: Use Minimal APIs for Lightweight HTTP Services
  • Git: Use Cherry-Pick to Apply Specific Commits Across Branches
  • Git: Use Interactive Rebase to Clean Up Commit History Before Merge

Most Viewed Posts

  • Get the User Name and Domain Name from an Email Address in SQL (950)
  • How to add default value for Entity Framework migrations for DateTime and Bool (858)
  • Get the First and Last Word from a String or Sentence in SQL (836)
  • How to select distinct rows in a datatable in C# (805)
  • How to make theater mode the default for Youtube (754)

Recent Posts

  • C#: Use Init-Only Setters for Immutable Objects After Construction
  • C#: Use Expression-Bodied Members for Concise Single-Line Methods
  • C#: Enable Nullable Reference Types to Eliminate Null Reference Exceptions
  • C#: Use Record Types for Immutable Data Objects
  • SQL: Use CTEs for Readable Complex Queries

Social

  • ErcanOPAK.com
  • GoodReads
  • LetterBoxD
  • Linkedin
  • The Blog
  • Twitter
© 2026 Bits of .NET | Built with Xblog Plus free WordPress theme by wpthemespace.com