વિચારથી પ્રભાવ સુધી.

કામ

અમારા પોતાના પોર્ટફોલિયોમાંથી પસંદ કરેલા બિલ્ડ, આર્કિટેક્ચર તરીકે બતાવેલા. જે અસ્તિત્વમાં છે અને જે હજુ આગળ છે, તે બંને અમે વર્ણવીએ છીએ.

Vaishnav Jan

Vaishnav Jan: ઑફલાઇન-ફર્સ્ટ ભક્તિ એપ

સમસ્યા

ભક્તો એક જગ્યાએ ગ્રંથો અને ઑડિયો ઇચ્છતા હતા, જે વૃદ્ધો અથવા સ્માર્ટફોનમાં નવા લોકો વાપરી શકે, અને કનેક્શન પર આધાર રાખ્યા વગર.

ઉકેલ

સ્થાનિક લાઇબ્રેરી પર બનેલી Android એપ, જેમાં વાંચન, ઑડિયો, ઑફલાઇન આસિસ્ટન્ટ અને લૉક છે, ઉપરાંત સામગ્રી માટે રેફરન્સ બેકએન્ડ અને એડમિન ટૂલ.

આર્કિટેક્ચર

  1. Reader UI · Compose
  2. Room library
  3. Media3 audio sync
  4. On-device assistant
  5. Reference backend
  • બનેલું
  • અંશતઃ બનેલું
  • આયોજિત

ટેક્નોલોજી

  • Kotlin
  • Jetpack Compose
  • Room
  • Media3
  • Hilt
  • WorkManager
  • SwiftUI
  • Node.js

મુખ્ય પડકારો

  • હાઇલાઇટ કરેલી લાઇનને ડિવાઇસના અવાજ અને રેકૉર્ડ કરેલા ઑડિયો, બંને સાથે તાલમાં રાખવી.
  • જેમણે ક્યારેય સ્માર્ટફોન એપ વાપરી નથી તેમના માટે ડિઝાઇન કરવું.
  • દરેક જવાબ ક્યાંથી આવ્યો તેનું લેબલ આપીને ઑફલાઇન આસિસ્ટન્ટને પ્રામાણિક બનાવવું.

શીખ

  • ઑફલાઇન-ફર્સ્ટથી શરૂઆત કરવાથી બાકી બધું સરળ બન્યું: નેટવર્ક જરૂરિયાત નહીં, પણ સુધારો બન્યું.
  • સાચી સામગ્રી અને સાચો ઑડિયો એન્જિનિયરિંગથી અલગ કામ છે અને તેનું આયોજન કરવું જ પડે.

અત્યાર સુધીનું પરિણામ

Android એપ બનેલી અને ચકાસાયેલી છે, અને iOS પોર્ટ કોડમાં છે. સામગ્રી હજુ નમૂનારૂપ ડેટા છે અને કંઈ ડિપ્લોય થયું નથી.

સ્ક્રીનશૉટ

પ્રોડક્ટ જુઓ