Nasıl Electron Uygulaması Yazarım

Merhaba. Daha önceden github üzerinde bir repo oluşturdum. Bu repo, electron uygulaması ile yapılan (yapılacak olan) bir todo list uygulaması.

/images/posts/electron.svg Logo: https://github.com/electron/electron

Gereksinimler

Başlamadan önce bazı gereksinimlerin kurulu olması gerekiyor. Şu anda son KARARLI sürümün 1.6.9 olmasından yola çıkarak basit bi package.json dosyası hazırlayalım. Bu işe başlamadan önce bi kaç şeyi açıklığa kavuşturalım ve sonra buna göre json dosyamızı yazalım. NPM ile alakalı olanları buraya yazmıyorum. Sadece scriptlerin npm üzerinden yönetimi kolaylaştırdığını bilin.

Key Value
name Uygulamanızın adı.
productName Uygulamanızın ürün adı. Aslında Buraya açıklama yazmasanız da olur.
version Uygulamanız şu anda hangi sürümde?
main Electron uygulamasının entry pointi.

Devamını Oku

JavaScript Add and Substract Days

When I visited StackOverflow, I saw a question.

Briefly, he wants to add days to dates. Firstly I checked his codes. Also, his mathematics was wrong.

Anyway, I corrected his codes. I use VanillaJS really. You don’t need any framework or library. I wrote a code with Date object. Especially first function look like an extension of the Date object.

Actually second function unnecessary. You don’t have to use it.

Code

JavaScript Currency Formatting

Hi. I needed to Turkish currency formatting. I asked stackoverflow community.

They advice me the Numeral.js library. I think it’s a useful library. I asked myself. Why do I need a library? I didn’t need jQuery or any other library. We can use Intl.NumberFormat. It’s also simple to use.

How we use?

How to Get Current View Name in Ionic Framework

Hi. I needed current view name to dynamic css changing in ionic framework. I’ve tried document.URL but it’s not worked. Do not use document.URL or others because you don’t need.

Ionic’s $state (actually angular’s $state) has current.name property.

For Example:

I do not recommend but just example 🙂

Yes! it worked.
Devamını Oku