Menu
Imam Ferianto Blogs
  • Home
  • About
Imam Ferianto Blogs

Cara Mudah Membuat Aplikasi React Native dan Building APK

Posted on September 3, 2020September 24, 2020 by feri

Mumpung lagi rame nih bahasan tentang aplikasi react native, saya akan membocorkan sedikit tips dan trik bagaimana cara melakukan compile aplikasi Reactnative tanpa harus menunggu upload dan queque build apk nya.

Sebagai prolog mungkin ada yang belum tahu isi dari react native. Aplikasi react native merupakan aplikasi yang dibuat menggunakan bahasa javascript (atau typescript , versi terbaru js) yang pada awal sejarahnya merupakan aplikasi yang berjalan di embeded browser (cordova, ionic dan sejenisnya). Dengan disupport oleh facebook yang kemudian mengembangkan framework react ini menjadi disebut react native, karena dibuild dan dicompile dengan component native yang dapat dipanggil langsung via interface javascript dan struktur sintak penulisan componen baru dengan tag react.

Framework react native ini sangat bergantung pada nodejs untuk melakukan compiling (atau menurut saya lebih tepat disebut compresing) dan embeding source javascript menjadi code yang dapat berjalan di multi platform Android, Ios dan Web dengan satu code base. Hal inilah yang membuat react native sangat menarik untuk dipelajari, terlepas dari sisi performancenya yang tentu saja masih berada di bawah aplikasi native yang ditulis dengan java atau swift.

Ukuran APK ataupun IPK build dari reactnative ini tentu saja lebih besar dari APK pada umumnya yang dibuat dengan bahasa java karena react native memuat component embeded browser dan parsing (translating) UI code react menjadi UI embeded browser serta component yang menjadi bridge untuk mengakses native componen misalnya location, alert, filesystem dan lainnya, sebagai perbandingan APK react sederhana yang membuat hellowold bisa mencapai 40MB, sedangnkan apk helloworld dari java bisa berukuran dibawah 2MB.

A. Tools yang diperlukan

Baiklah sekarang kita akan memulai belajar cara mudah membuat aplikasi react native dengan cepat. Tool yang diperlukan:

  1. Laptop atau PC (bisa windows, linux atau mac), disini saya menggunakan Apple MacBook, pastikan RAM diatas 4 dan CPU minimal core i5 (agar buildnya tidak ngos-ngosan gaes).
  2. Koneksi internet yang cepat tanpa ganguan injek iklan (hal ini sedikit menyebalkan pada koneksi provider tertentu yang melakukan inject pada content web sehingga merusak development environtment, bisa ga sih provider ini dituntut? ), saya akalin menggunakan vpn ke singapore.
  3. Android studio dan Android SDK yang sudah terinstall JDK  (sebenarnya bisa tanpa android studio tetapi kita pilih opsi yang paling mudah karena didalamnya sudah ada JDK dan Android SDK tanpa harus install sendiri-sendiri)
  4. Editor text (sublime, visualstudio ataupun notepad++ )
  5. Node js (pastikan nodejs versi terbaru sudah terinstall, bisa donload disini https://nodejs.org/en/download/ ) atau jika di mac bisa install menggunakan brew.
  6. Install Expo pada hp android di playstore download disini 

 

B. Cek dan Instalasi Dependency modul: adb, yarn, react-native, npx, expo-cli dan turtle-cli

1. Cek Path sudah bisa panggil adb atau belum (cek system path bila belum)

adb version

2. Cek koneksi hp via kabel USB dan aktifkan mode debug pada HP

adb devices

3.Cek versi java nya dan environment path seperti JAVA_HOME, ANDROID_HOME (bisa disesuaikan masing-masing) seharusnya sudah bisa dipanggil (cek system path bila belum)

which java
which javac
java -version
echo $ANDROID_HOME

4. Cek versi nodejs
Buka cmd.exe (windows) atau terminal (macos), cek versi nodejs nya (npm)

npm -v

5. Install yarn

brew install yarn

6. Install reactnative

npm install -g react-native-cli

7. Install expo cli

npm install -g expo-cli

7. Install npx (bila belum atau versi react lama)

npm install -g npx

8. Install turtle-cli

npm install -g turtle-cli
turtle --version

9. Install python , curl dan wget (opsional, bila sudah punya xampp bisa pakai ini tinggal set document rootnya)

brew install python3
which python3

brew install curl
brew install wget

 

C. Membuat Project react native 

Sintaknya :  npx expo init <namaaplikasi>          

nanti akan muncul pilihan, pilih yang templatenya typescript dan tekan enter

npx expo init MyApp1

Tunggu sampai download template selesai mungkin akan butuh waktu beberapa menit.

Download Selesai, sekarang masuk ke folder aplikasi.

cd MyApp1
ls

 

D. Test dan Debug Aplikasi

1. Start metro builder

Untuk menjalankan aplikasi kita dapat menggunakan yarn untuk start aplikasi pada mode debug seperti berikut

cd MyApp1
yarn start

Kemudian akan terbuka browser default chrome atau firefox dan muncul menu metro builder.

Akan muncul menu  disebelah kiri dan qrcode, jika akan melakukan testing pada android, buka aplikasi Expo pada android dan scan QRCODE.

 

2. Start debug di HP

Sebagai catatan : HP dan Laptop harus berada di jaringan yang sama untuk menggunakan expo launcher ini.

2a. Tampilan Expo Launcher, Klik Scan QR Code dan scan qrcode diatas yang muncul pada browser

 

2b. Hasil tampilan aplikasi di HP

E. Melakukan compiling online dengan expo

Untuk membuat APK menggunakan modul expo kita harus melakukan tahap uploading dan compiling di servernya expo. Caranya adalah sebagai berikut

1. Register dan create Account di https://expo.io dengan email anda.

 

2. Jalankan expo builder pada console dan masukan :
nama package nya
, serta pilih builder type nya : apk , nanti ada pilihan generate new keystore

(jika belum pernah pakai expo biasanya akan ditanyakan username dan password login akun expo.io ):

expo build:android

 

Minusnya kita perlu menunggu queque sampai proses yang lain selesai (pada versi gratis) dan harus subscibe ke versi berbayar  agar tidak menunggu queque terlalu lama.

3. Dashboard expo

https://expo.io/dashboard

 

4. Download Hasil APK
Klik Pada aplikasi akan muncul details dan link download aplikasi

 

 

F. Melakukan compiling offline

Seringkali compiling online menunggu terlalu lama karena banyaknya queque yang sedang dijalankan oleh expo services. Untungnya ada developer yang membuat tools yang keren dengan nama turtle-cli. Step untuk menginstall turtle sudah dibahas di Atas. Sebelum menggunakan turtle pastikan anda berada pada koneksi internet yang cepat karena biasanya turtle akan mendownload Android SDK terbaru dan tools lainnya.

1.Membuat Keystore untuk sign aplikasi (tanda tangan aplikasi apk, bisa juga dilakukan via android studio)

cd MyApp1
expo fetch:android:keystore

Copy paste result bagian text keystore credential, contohnya seperti berikut dan simpan (akan kita gunakan selanjutnya)

Keystore credentials
  Keystore password: xxxxxxxxxxx1
  Key alias:         kkkkkkkkkkk1
  Key password:      ppppppppppp1
Path to Keystore:  /Users/feri/Documents/nodejs/MyApp1/MyApp1.jks

2.Set expo url dan build dist exoport folder

cd MyApp1
rm -rf dist
expo export --dev --public-url http://127.0.0.1:8000

3.Jalankan python di folder dist agar serving foldernya dist (mengemulasikan expo server)

cd dist
python3 -m http.server

 

4.Building apk offline dengan turtle-cli

export EXPO_ANDROID_KEYSTORE_PASSWORD="kkkkkkk1"
export EXPO_ANDROID_KEY_PASSWORD="pppppp1"
turtle build:android \
  --type apk \
  --keystore-path /Users/feri/Documents/nodejs/MyApp1/MyApp1.jks \
  --keystore-alias "kkkkkkkkk1" \
  --allow-non-https-public-url \
  --public-url http://127.0.0.1:8000/android-index.json

Building APK Android

Hasil Apk build :

Install File Apk ke HP via USB Cable

adb install /Users/feri/expo-apps/@anonymous__MyApp1-7bbb4675716b452bbdd55f0595fb6b62-signed.apk

 

Demikian Cara Mudah Membuat Aplikasi React native, untuk cara layouting serta coding react native akan di bahas dalam tulisan lainnya.

Tulisan ini walaupun sudah disingkat di beberapa part, mungkin masih agak sedikit panjang karena saya jabarkan step by step satu persatu, Happy Coding.

 

Sumber Bacaan:

https://www.robincussol.com/build-standalone-expo-apk-ipa-with-turtle-cli

 

 

 

 

 

125 thoughts on “Cara Mudah Membuat Aplikasi React Native dan Building APK”

  1. MarcusJag says:
    April 3, 2022 at 1:38 pm

    Подготовлю семантическое ядро для сайта
    Поиск оптимальной страницы для продвижения
    Улучшение позиций в поисковых системах
    Региональное продвижение сайтов
    Ежемесячные отчеты о проделанной работе и консультации по вопросам продвижения
    Допинг для сайта – это одна из наиболее актуальных услуг. Вам будет предоставлен чистый трафик из поисковых систем переходящий по вашим ключевым запросам.
    раскрутка сайта цены SAYT-RF.RU — сильная команда профессионалов и дружная семья.
    Мы ценим доброту и порядочность.

    Доведем вас в Топ с точностью до миллиметра..

    Reply
  2. WilliamUrifs says:
    April 3, 2022 at 5:57 pm

    Если потребует замена какого-либо элемента, мы предложим его вам по выгодной цене. После замены комплектующих, при необходимости, выполняется настройка – например, настройка торсионного механизма.
    ворота г Иногда бывает достаточно заменить батарейку у пульта д/у, а порой приходится менять фотоэлементы, редуктор, а то и чинить тонкую автоматику. В любом случае, проблема будет решена профессионально.

    Reply
  3. TerrySarly says:
    April 3, 2022 at 9:33 pm

    Мы рады приветствовать Вас на нашем сайте , надеемся на то что вы станете нашим партнером, заказчиком, покупателем или просто заинтересовавшимся садоводом-любителем, которому нужна квалифицированная помощь и своевременная подсказка по приобретению запчастей к своей технике.
    двигатель для газонокосилки Начав работу на уровне Москвы и области мы со временем развились до масштабов нашей огромной страны и теперь осуществляем продажи и поставки в любой регион Российской Федерации.

    Reply
  4. Jesselob says:
    April 4, 2022 at 1:13 am

    Если потребует замена какого-либо элемента, мы предложим его вам по выгодной цене. После замены комплектующих, при необходимости, выполняется настройка – например, настройка торсионного механизма.
    http://www.vorota-garand.ru/services/remont-vorot/remont-garazhnyh-vorot/ Почему застревают откатные ворота? Почему им потребовался ремонт? Вызывайте наших специалистов, и мы выявим корень проблемы.

    Reply
  5. MichaelMaido says:
    April 4, 2022 at 2:14 am

    Прорекламирую ваш сайт, интернет-магазин – делаю видимость вашего сайта из-за результата обратных ссылок, которые увеличивают количество посетителей; размещаю информацию о сайте соц.сетях, краудах (блогах, форумах, досках) продвижение – вы получаете первые результаты в течении месяца, источники ссылок – профиль, топики, комментарии.
    Неизбежный рост Яндекс ИКС. Ускоренная индексация сайта поисковыми системами.
    В 1-ый месяц увеличивается количество посетителей на ваш сайт, некоторые ключевые запросы попадут в ТОП.
    http://sayt-rf.ru/blog.html SAYT-RF.RU — единственная компания в Москве и России, которая покажет рост вашего проекта в самые кратчайшие сроки.

    Reply
  6. Roberttab says:
    April 4, 2022 at 3:07 am

    Мы осуществляем поставку и продажу запасных частей и расходных материалов к бензиновой и дизельной садовой и строительной технике уже 12 лет.
    https://zapchasti-remont.ru/shop/zapchasti_snegouborschikov1/ Наша концепция работы, как Сервисного центра, подразумевает своевременное и , как можно более полное, наполнение и снабжение запасными частями складских запасов ко всем видам бензиновой и дизельной техники, применяемой в быту: газонокосилок, мотоблоков, культиваторов, бензопил, триммеров, мотопомп, снегоуборщиков и многих других.

    Reply
  7. GeraldUrilt says:
    April 4, 2022 at 9:54 am

    А1214 ЭКСПЕРТ ультразвуковой дефектоскоп общего назначения. Обеспечивает реализацию типовых и специализированных методик ультразвукового контроля, высокую производительность и точность измерений. Классическое исполнение корпуса прибора позволяет с удобством работать как в цеховых и лабораторных условиях, так и в тяжелых полевых условиях.
    дефект А1550 IntroVisor ультразвуковой дефектоскоп-томограф для контроля металлов и пластмасс. В приборе реализована цифровая фокусировка антенной решетки и томографическая обработка полученных данных для получения четкой визуальной картины внутренней структуры объекта контроля. Легкий и удобный в использовании прибор для решения большинства задач ультразвуковой дефектоскопии. Обеспечивает быстрый, комфортный и достоверный поиск дефектов в виде изображения B-сечения в режиме реального времени, что существенно упрощает и делает более доступной интерпретацию полученной информации по сравнению с обычным дефектоскопом (А-скан).

    Reply
  8. StevenSlect says:
    April 4, 2022 at 11:47 am

    Белт-лайт представляет собой 2-х или 5-ти жильный провод с равномерно расположенными на нем патронами для ламп с цоколем Е27. В народе его также называют гирляндой с лампочками, ретро гирляндой
    что такое белт лайт Также белт лайт различается по цвету и мы представляем черный и белый варианты

    Reply
  9. Brandonvig says:
    April 4, 2022 at 4:40 pm

    Все устройства рано или поздно выходят из строя. Проблема может быть как в расходных материалах, так и из-за более существенной поломки.
    https://kypidetali.ru/product/199910-akkumulyatornaya-batareya-clevo-wsd-cd400-87-d408s-495-d400s-bat-8 Если у нас чего-то нет, то всегда можно обратиться к специалистам магазина. Мы найдем в короткие сроки необходимые запчасти и комплектующие по доступным ценам.

    Reply
  10. Jimmieamunk says:
    April 4, 2022 at 6:12 pm

    Белт-лайт представляет собой 2-х или 5-ти жильный провод с равномерно расположенными на нем патронами для ламп с цоколем Е27. В народе его также называют гирляндой с лампочками, ретро гирляндой
    https://белт-лайт.рф/tproduct/1-768347258483-belt-lait-dvuhzhilnii-belii-i-chernii-s Двухжильный белт-лайт используется, если вам не нужно, чтобы лампочки мигали

    Reply
  11. RobertfuP says:
    April 5, 2022 at 12:06 am

    Я лечу псориаз травами более 40 лет. У меня сохранились карточки тысячи моих пациентов. Мне в этом году 70 лет, и я никогда не пожалела, что пошла другим путем в лечении такого коварного заболевания, как ПСОРИАЗ!
    псориаз его лечение Да, с тех времен, когда создавались рецепты, многое изменилось. Резко уменьшилась среда обитания, ускорился темп жизни, ухудшилась экология и питание человека.

    Reply
  12. DavidSoing says:
    April 5, 2022 at 4:29 pm

    Мы можем организовать отдельно поставку сэндвич панелей или выполнить монтаж нашими бригадами на вашем объекте.
    сэндвич панели монтаж сборно-разборные металлические гаражи и гаражи из сэндвич панелей

    Reply
  13. MarioTum says:
    April 5, 2022 at 11:50 pm

    Мы можем организовать отдельно поставку сэндвич панелей или выполнить монтаж нашими бригадами на вашем объекте.
    https://panelistroy.ru сборно-разборные металлические гаражи и гаражи из сэндвич панелей

    Reply
  14. TimothyVon says:
    April 6, 2022 at 2:55 pm

    Если вы хотите построить бассейн, но не знаете где можно купить качественное оборудование для него, то наш интернет-магазин «Акваникс» предлагает своим клиентам лучшие товары для строительства бассейнов
    https://dlya-basseynov.ru/product/603-ultrafioletovaya-ustanovka-van-erp-int-bvuv-c-tech-15000/ Для наибольшего комфорта использования, также производится установка дополнительного комплектующего, в виде лестниц, поручней, светильников и прочего.

    Reply
  15. Jimmieamunk says:
    April 7, 2022 at 6:29 am

    Белт-лайт представляет собой 2-х или 5-ти жильный провод с равномерно расположенными на нем патронами для ламп с цоколем Е27. В народе его также называют гирляндой с лампочками, ретро гирляндой
    https://белт-лайт.рф/tproduct/1-244767563591-belt-lait-dvuhzhilnii-chernii-i-belii-s Также белт лайт различается по цвету и мы представляем черный и белый варианты

    Reply
  16. WarnerTunse says:
    April 7, 2022 at 2:19 pm

    Безболезненная процедура разрушает волосяные фолликулы навсегда без повреждения кожных покровов.
    лазерная эпиляция mediostar За счет сильного охлаждения контактного пятна (до -16 градусов), процедура проходит комфортно и безболезненно.

    Reply
  17. RobertSaize says:
    April 7, 2022 at 9:33 pm

    чистые комнаты: разработка и производство чистых комнат (комнат избыточного давления)
    http://termoprocess.ru/katalog/sborniki_othodov_lkm1/ сушильное оборудование: сушильные камеры для древесины

    Reply
  18. Antykoncepcja.xmc.pl says:
    April 8, 2022 at 3:49 am

    I recently had my websites rebuilt and i am trying to unearth new ways to make it better.Your design is quite nice and your posts are well-structured. I though that it would be nice to say that i will use some of your “know-how”.

    Reply
  19. Antykoncepcja Pigułki says:
    April 8, 2022 at 3:05 pm

    Seriously awesome article! You clearly did a great deal of exploration on this, so great task. I am going to make guaranteed to bookmark your webpage too!

    Reply
  20. Spirala Antykoncepcja says:
    April 8, 2022 at 8:05 pm

    Hi, I found your site by mistake when i was searching yahoo for this issue, I have to say your content is in actuality helpful I also love the theme, its amazing!. I dont have that much time to read all your post at the moment but I have bookmarked it and also add your RSS feeds. I will be back in a day or two. thanks for a great website.

    Reply
  21. katalog firm says:
    April 10, 2022 at 2:34 am

    This is very interesting, You’re a very skilled blogger.
    I’ve joined your feed and look forward to seeking more of your magnificent post.
    Also, I have shared your site in my social networks!

    Reply
  22. Refuges From Ukraine says:
    April 14, 2022 at 12:00 am

    great publish, very informative. I’m wondering why the other specialists of this sector do not realize this. You should continue your writing. I am confident, you’ve a huge readers’ base already!

    Reply
  23. Wegetarianizm says:
    April 14, 2022 at 4:06 pm

    Ive realised a whole lot from reading through this post and I hope that I can catch up on other these kinds of posts soon.

    Reply
  24. Weganizm Manifest says:
    April 15, 2022 at 5:53 am

    Completely perceive what your stance on this matter. Although I might disagree on some of the finer particulars, I believe you probably did an awesome job explaining it. Positive beats having to research it on my own. Thanks. Anyway, in my language, there are usually not much good source like this.

    Reply
  25. נערות ליווי בתל אביב says:
    April 18, 2022 at 4:03 am

    Right here is the perfect web site for anyone who hopes to find out about this topic. You understand a whole lot its almost hard to argue with you (not that I actually would want toÖHaHa). You definitely put a new spin on a topic that has been discussed for decades. Excellent stuff, just great!

    Reply
  26. נערות ליווי בתל אביב says:
    April 20, 2022 at 6:41 am

    Id like to thank you for the efforts youve put in penning this site. I am hoping to check out the same high-grade content from you in the future as well. In fact, your creative writing abilities has encouraged me to get my own site now 😉

    Reply
  27. Aid For Ukraine says:
    May 1, 2022 at 9:25 pm

    excellent post, very informative. I ponder why the other experts of this sector do not notice this. You should continue your writing. I am confident, you have a great readers’ base already!

    Reply
  28. houston junk car buyer says:
    May 4, 2022 at 4:51 pm

    A person necessarily assist to make seriously posts I might state.

    This is the very first time I frequented your web page and to this point?
    I surprised with the analysis you made to make
    this actual post amazing. Magnificent process!

    Reply
  29. eurosantek.ru says:
    May 10, 2022 at 9:48 am

    магазин сантехники поблизости

    Reply
  30. crork says:
    May 12, 2022 at 12:36 am

    A round of applause for your article.Much thanks again. Really Cool.

    Reply
  31. crorkserv says:
    May 13, 2022 at 3:56 pm

    Hi there, yeah this paragraph is really pleasant and I have learned lot of things from it regarding blogging.thanks.My blog Blosum CBD

    Reply
  32. partyworksrentals.com says:
    May 14, 2022 at 12:07 pm

    NeSordun sayesinde yeni apk oyunlar keşfedebilir, ücretli apk oyunları ücretsiz indirebilirsiniz. Mobil oyunların hileleri ve premium hesaplarını da kullanabilirsiniz. apk oyun indir

    Reply
  33. https://www.partyworksrentals.com/ says:
    May 14, 2022 at 1:58 pm

    It’s really a cool and useful piece of info. I am glad that you shared this useful information with us. Please keep us informed like this. Thanks for sharing.

    Reply
  34. Bounce House Rentals St. Louis says:
    May 14, 2022 at 3:36 pm

    Greetings! Very useful advice in this particular post! It isthe little changes that produce the biggest changes.Thanks for sharing!

    Reply
  35. How to Start an Online Business says:
    May 14, 2022 at 6:09 pm

    Very informative blog.Thanks Again. Really Cool.

    Reply
  36. https://www.icelebrateevents.com/category/audio_visual_services/ says:
    May 14, 2022 at 7:20 pm

    Hello, its fastidious post concerning media print, we all be familiar with media is a fantastic source of facts.

    Reply
  37. powerful vibrator review says:
    May 14, 2022 at 10:36 pm

    Hey, thanks for the article post.Really looking forward to read more. Fantastic.

    Reply
  38. more info says:
    May 15, 2022 at 12:12 am

    I was recommended this blog by my cousin. I’m not sure whether this post is written by him as no one else know such detailed about my difficulty. You are incredible! Thanks!

    Reply
  39. Thuy san says:
    May 15, 2022 at 6:50 am

    generic name for plaquenil chloroquine uses

    Reply
  40. www.lestal.ru says:
    May 15, 2022 at 10:11 am

    Aw, this was an incredibly good post. Finding the time and actual effort to create a great article… but what can I say… I procrastinate a whole lot and don’t manage to get anything done.

    Reply
  41. NEW Cryptocurrency release says:
    May 15, 2022 at 11:45 am

    This is one awesome post.Thanks Again. Want more.

    Reply
  42. fraud with tax says:
    May 15, 2022 at 1:33 pm

    Truly when someone doesn’t know afterward itsup to other viewers that they will assist, so here it happens.

    Reply
  43. anal plug says:
    May 15, 2022 at 5:05 pm

    Awesome blog post.Really looking forward to read more. Awesome.

    Reply
  44. phau thuat tang kich thuoc duong vat says:
    May 16, 2022 at 2:25 am

    I wanted to thank you for this very good read!!I definitely enjoyed every little bit of it. I’ve got you book-marked tolook at new things you post…

    Reply
  45. www.2dadsbouncehouses.com/bounce-house-rentals-peoria-az/ says:
    May 16, 2022 at 7:28 am

    Hi, this weekend is fastidious in favor of me, as this time i am reading this fantastic informative post hereat my home.

    Reply
  46. https://robloxsongidcodes.com says:
    May 16, 2022 at 10:11 am

    Thanks again for the blog. Will read on…

    Reply
  47. Tattoo Shops says:
    May 16, 2022 at 1:54 pm

    resume editing servicecpm homework help cc2

    Reply
  48. downloadlagu321 says:
    May 16, 2022 at 7:16 pm

    Really appreciate you sharing this article.Really looking forward to read more. Cool.

    Reply
  49. Kelvin Kaemingk loanDepot says:
    May 17, 2022 at 12:08 am

    I loved your article post.Really looking forward to read more. Really Great.

    Reply
  50. aiken home builder says:
    May 17, 2022 at 9:29 am

    I value the blog.Much thanks again.

    Reply
  51. Filipina cam girls says:
    May 17, 2022 at 1:41 pm

    I cannot thank you enough for the blog post. Great.

    Reply
  52. metal roofing evans ga says:
    May 17, 2022 at 8:20 pm

    Say, you got a nice blog article.Much thanks again. Awesome.

    Reply
  53. สมัครambbet says:
    May 18, 2022 at 12:18 am

    I cannot thank you enough for the blog post.Thanks Again. Cool.

    Reply
  54. merchant services reseller says:
    May 18, 2022 at 12:44 pm

    Im grateful for the article.Much thanks again. Really Cool.

    Reply
  55. Property Income Tax says:
    May 18, 2022 at 1:05 pm

    I will immediately seize your rss as I can’t find your e-mail subscription hyperlink or e-newsletter service.Do you’ve any? Kindly permit me recognise so that I may subscribe.Thanks.

    Reply
  56. quat tran cong suat lon says:
    May 18, 2022 at 4:02 pm

    ivermectin 1 injectable ivermectin 1.87 dosage for humans

    Reply
  57. iPhone screen repair Roanoke at iRepair Hub says:
    May 18, 2022 at 7:51 pm

    top erectile dysfunction doctors in txerectile deformitydoes erectile dysfunction ever go away

    Reply
  58. seborrhea dog shampoo says:
    May 18, 2022 at 8:37 pm

    Thanks for the post. Great.

    Reply
  59. using vibrator says:
    May 19, 2022 at 12:08 am

    I appreciate you sharing this post.Much thanks again. Much obliged.

    Reply
  60. investigate this site says:
    May 19, 2022 at 12:17 am

    It is really a great and useful piece of info. I am happy that you just shared this useful information with us. Please stay us informed like this. Thank you for sharing.

    Reply
  61. Laurel MD phone repair says:
    May 19, 2022 at 10:33 am

    It’s impressive that you are getting ideasfrom this article as well as from our dialogue madehere.

    Reply
  62. moneyline sports betting says:
    May 19, 2022 at 11:47 am

    wow, awesome blog.Really looking forward to read more. Want more.

    Reply
  63. inflatable rentals Baton Rouge says:
    May 19, 2022 at 2:48 pm

    This blog was… how do you say it? Relevant!! Finally I’ve found something that helped me. Thanks a lot.

    Reply
  64. Landlord Tax Return says:
    May 19, 2022 at 8:05 pm

    Heya i am for the first time here. I came across this board and I tofind It really useful & it helped me out much. I hope to offer something again and aid others like you aided me.

    Reply
  65. englewood auto repair says:
    May 19, 2022 at 11:34 pm

    I read this paragraph fully on the topic of the differenceof most recent and previous technologies, it’s amazing article.

    Reply
  66. bubsandme.com says:
    May 20, 2022 at 6:07 am

    I am sure this post has touched all the internet users, its really reallynice piece of writing on building up new blog.

    Reply
  67. https://123magzine.com/ says:
    May 20, 2022 at 10:49 am

    methods priorities us. bought information, to tadalafil 5

    Reply
  68. C_TS4FI_2021 questions says:
    May 20, 2022 at 11:59 am

    Hey, you used to write excellent, but the lastseveral posts have been kinda boring… I miss yourtremendous writings. Past several posts are just a bit out of track!come on!Also visit my blog post cannabis doctors

    Reply
  69. seo agency says:
    May 20, 2022 at 1:58 pm

    These are really great ideas in about blogging. You have touched some nice factors here.Any way keep up wrinting. asmr 0mniartist

    Reply
  70. her explanation says:
    May 20, 2022 at 4:33 pm

    Say, you got a nice blog.Really looking forward to read more. Really Cool.

    Reply
  71. May loc khong khi Daikin says:
    May 20, 2022 at 5:32 pm

    What an excellent as well as also sensible material. I actually like this. I desire you make great deals of fascinating materials similar to this. Situs Judi Online

    Reply
  72. investigate this site says:
    May 20, 2022 at 9:59 pm

    Thank you ever so for you post.Really thank you! Great.

    Reply
  73. cay an xoa says:
    May 20, 2022 at 11:48 pm

    This post offers clear idea in favor of the new people of blogging, that in fact how to do running a blog.

    Reply
  74. Recipes says:
    May 21, 2022 at 6:19 am

    I have fun with, lead to I found just what I used tobe having a look for. You have ended my 4 day lengthy hunt!God Bless you man. Have a nice day. Bye

    Reply
  75. roblox radio codes says:
    May 21, 2022 at 9:20 am

    Thank you ever so for you article post. Fantastic.

    Reply
  76. Pascal Coleman says:
    May 21, 2022 at 10:58 am

    in my view its in fact awesome designed for me also try some cool Squid games online!

    Reply
  77. roblox song ids 2022 says:
    May 21, 2022 at 3:56 pm

    I value the blog.Much thanks again. Keep writing.

    Reply
  78. roblox song ids says:
    May 22, 2022 at 12:09 am

    Great blog article.Thanks Again. Great.

    Reply
  79. Health Insurance Raigarh says:
    May 22, 2022 at 8:31 am

    Major thankies for the article. Awesome.

    Reply
  80. Food License Walkeshwar says:
    May 22, 2022 at 2:44 pm

    I really liked your post.Much thanks again. Much obliged.

    Reply
  81. roblox audio says:
    May 22, 2022 at 11:26 pm

    Appreciate you sharing, great article.Much thanks again. Keep writing.

    Reply
  82. Apex legends mobile settings says:
    May 23, 2022 at 12:10 pm

    Itís hard to find experienced people about this topic, but you sound like you know what youíre talking about! Thanks

    Reply
  83. Sex Games says:
    May 23, 2022 at 12:15 pm

    I cannot thank you enough for the post.Much thanks again. Will read on…

    Reply
  84. mebelspalni.com says:
    May 23, 2022 at 1:14 pm

    магазин сантехники ближайший

    Reply
  85. NJ Real Estate says:
    May 23, 2022 at 5:07 pm

    ivermectin lice ivermectin for sale – ivermectin 1 cream 45gm

    Reply
  86. Lyrics says:
    May 23, 2022 at 7:57 pm

    Yes! Finally someone writes about Journeys Interactive Series HACK.

    Reply
  87. Adult Games says:
    May 23, 2022 at 9:27 pm

    Thanks a lot for the article post.Thanks Again.

    Reply
  88. Liqitraining.com says:
    May 24, 2022 at 9:56 am

    Hello, you used to write magnificent, but the last few posts have been kinda boring… I miss your super writings. Past few posts are just a little out of track! come on!

    Reply
  89. judi bola apakah penipuan says:
    May 24, 2022 at 1:18 pm

    Great article post.Really looking forward to read more. Awesome.

    Reply
  90. ifunny video downloader github says:
    May 24, 2022 at 1:56 pm

    Im grateful for the article.Much thanks again. Really Great.

    Reply
  91. O’Fallon tree maintenance says:
    May 24, 2022 at 11:09 pm

    Great, thanks for sharing this blog.Much thanks again. Really Great.

    Reply
  92. cuanto gana un repartidor de rappi says:
    May 25, 2022 at 12:34 am

    There’s noticeably a bundle to find out about this. I assume you made sure good factors in options also.

    Reply
  93. ?????? says:
    May 25, 2022 at 9:29 am

    I do not even understand how I ended up here, however I believed this publishwas great. I don’t recognise who you are but definitely you are going to a famous blogger if you aren’t already.Cheers!

    Reply
  94. thrusting rabbit toy says:
    May 25, 2022 at 11:24 am

    Major thanks for the blog post.Thanks Again. Want more.

    Reply
  95. winlive4d says:
    May 25, 2022 at 11:42 am

    Good day! I could have sworn Iíve been to your blog before but after browsing through some of the articles I realized itís new to me. Anyhow, Iím certainly delighted I found it and Iíll be bookmarking it and checking back regularly!

    Reply
  96. read more about tiktok counters says:
    May 25, 2022 at 2:00 pm

    What a data of un-ambiguity and preserveness ofvaluable knowledge about unexpected emotions.

    Reply
  97. bondage sex toys says:
    May 25, 2022 at 2:49 pm

    I value the blog post.Much thanks again. Much obliged.

    Reply
  98. Software Developers in Latin America says:
    May 25, 2022 at 3:56 pm

    Major thanks for the article post.Much thanks again. Really Cool.

    Reply
  99. Apex legends mobile settings says:
    May 25, 2022 at 6:01 pm

    Amazing! Its really amazing piece of writing, I have got much clear idea regarding from this piece of writing.

    Reply
  100. more information says:
    May 25, 2022 at 9:11 pm

    Thanks for sharing, this is a fantastic article post.Thanks Again.

    Reply
  101. best cock ring says:
    May 25, 2022 at 10:29 pm

    I really enjoy the post.Really looking forward to read more. Awesome.

    Reply
  102. igcplay says:
    May 26, 2022 at 12:22 am

    Valuable knowledge. Kudos!who can help me write an essay how to write a essay for scholarship help with assignment writing

    Reply
  103. palace303 says:
    May 26, 2022 at 7:51 am

    Thanks for another great article. Where else may anyone get that type of information in such an ideal methodof writing? I have a presentation next week, and I am on the search for such information.

    Reply
  104. graduation teddy bear says:
    May 26, 2022 at 1:02 pm

    I truly appreciate this blog.Thanks Again. Much obliged.

    Reply
  105. fortuneslot88 says:
    May 26, 2022 at 2:36 pm

    I read this paragraph completely concerning the comparison of most recent andpreceding technologies, it’s amazing article. 0mniartist asmr

    Reply
  106. uk women in trade says:
    May 26, 2022 at 5:27 pm

    This article presents clear idea in support of the new visitors ofblogging, that actually how to do running a blog.

    Reply
  107. Miss lary site oficial says:
    May 26, 2022 at 8:19 pm

    I am an mother who is 43 years old thank you.

    Reply
  108. male watches says:
    May 27, 2022 at 12:11 am

    Great blog.Really looking forward to read more.

    Reply
  109. ltd company accounts says:
    May 27, 2022 at 9:01 am

    This is a topic that as close to my heart Best wishes! Exactly where are your contact details though?

    Reply
  110. nitrous oxide canisters says:
    May 27, 2022 at 10:05 am

    Enjoyed every bit of your post.Really looking forward to read more. Much obliged.

    Reply
  111. Apex legends mobile trailer says:
    May 27, 2022 at 12:55 pm

    I needed to thank you for this fantastic read!! I absolutely loved every little bit of it. I have you bookmarked to look at new stuff you post…

    Reply
  112. mp3juice says:
    May 27, 2022 at 5:34 pm

    Wow, great article post.Much thanks again. Great.

    Reply
  113. Thuc Pham Sach Dung Ha says:
    May 27, 2022 at 9:30 pm

    You are my breathing in, I own few blogs and very sporadically run out from to post .

    Reply
  114. whipped cream chargers says:
    May 27, 2022 at 11:40 pm

    Thanks for sharing, this is a fantastic blog.Much thanks again. Great.

    Reply
  115. ?????? says:
    May 28, 2022 at 1:10 am

    Aw, this was an extremely nice post. Finding the time and actual effort to generate a really good article… but what can I say… I hesitate a lot and never manage to get nearly anything done. cults3d.com

    Reply
  116. C_S4CDK_2022 questions says:
    May 28, 2022 at 8:45 am

    Hi there! This post could not be written much better! Looking at this post reminds me of my previous roommate! He always kept preaching about this. I’ll send this information to him. Pretty sure he’ll have a very good read. Thank you for sharing!

    Reply
  117. JaneAcire says:
    May 28, 2022 at 9:31 am

    where to buy phenergan

    Reply
  118. las vegas tourist office says:
    May 28, 2022 at 11:16 am

    I really liked your blog article.Thanks Again. Cool.

    Reply
  119. best cryptocurrency blog says:
    May 28, 2022 at 3:26 pm

    Hurrah! In the end I got a blog from where I be able to actually obtain valuable information concerning my study and knowledge.

    Reply
  120. PaulAcire says:
    May 28, 2022 at 5:36 pm

    order minocycline

    Reply
  121. live draw sgp says:
    May 28, 2022 at 6:28 pm

    Howdy! This post couldnít be written any better! Going through this article reminds me of my previous roommate! He continually kept talking about this. I will send this post to him. Pretty sure he will have a very good read. Many thanks for sharing!

    Reply
  122. UgoAcire says:
    May 28, 2022 at 8:10 pm

    order plavix online

    Reply
  123. LisaAcire says:
    May 28, 2022 at 11:13 pm

    doxycycline canadian pharmacy

    Reply
  124. O’Fallon tree service says:
    May 29, 2022 at 12:19 am

    Major thanks for the article.Really looking forward to read more. Really Great.

    Reply
  125. AshAcire says:
    May 29, 2022 at 12:50 am

    doxycycline 100mg cost

    Reply

Leave a Reply Cancel reply

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

Social Media Links

  • Linkedin Profile
  • Facebook Profile
  • Instagram Profile
  • GitHub Pages
  • Google Play Portofolio
  • Postgresql Training Service
  • PHP Security Training Service
  • Active State Writing

Recent Posts

  • Cara Mudah Membuat Report Dengan Fastreport pada dotnet core project
  • Cara Alternatif mengakses Webservice Soap pada dotnet core tanpa menggunakan soap client
  • Tutorial Yii2 Singkat padat dan jelas untuk programmer pemula. Bagian 1 – Membuat Aplikasi Penjualan Menggunakan yii2
  • Install Oracle 11g pada docker macos catalina
  • Having Fun dengan Python Programming pada Wemos ESP8266

Archives

  • May 2021
  • April 2021
  • March 2021
  • January 2021
  • September 2020
  • July 2020
  • June 2020
  • May 2020
  • March 2020
  • February 2020
  • December 2019

Categories

  • #dotnetcore
  • c#
  • docker
  • oracle
  • php
  • programming
  • selingan
  • Uncategorized
©2022 Imam Ferianto Blogs | Powered by WordPress & Superb Themes