JungIn Choi
05/10/2021, 5:03 PMDay52
• First contribution to actual business task!! (== Pushed to official app repo)
◦ Created StoreActivity, connected navigation menu to StoreActivity
◦ Used Google Material UI TabLayout and ViewPager2 and added two fragments to StoreActivity
◦ One fragment is just an webview
▪︎ I just did it quickly by finding some similar part, but I should check how that setWebview
method works.
◦ The other fragment requires some layout jobs.
▪︎ A custom view for user who does not own a product -> done this
▪︎ A recycler view for user who has purchase history -> in progress.
◦ Layout job, comparing xml attributes with figma details done by designer
Self-Comment
• Since I worked since 4/15, it’s slmost a month now. It’s soooo cooool. Now I’m contributing to an actual product! yay.
◦ Since I was under qualified and had no experience, I definitely needed time to get used to work. I had to practice using the necessary skillsets required in the company. So it was good to work on onboarding projects, but I was somehow uncomfortable to spend too much time on onboarding. (Well three weeks of onboarding, is not long for me personally, but I think that it might seem long for other coworkers)
• Especially, it’s very lucky to be put into current project. (Store project) Timing is so fascinating.
◦ Till now, the company used to sell riding coupons as “promotion”. And for this project, we’re trying to sell various types of coupons through the store.
◦ This project requires every sw developers to collaborate closely. Mobile, backend, web all of us.
◦ Project’s due is not far away, We order four thousands of new bikes next month, which means quite a lot work to be done before that release. Store sprint should be finished within two weeks, and we should move on to minor updates for stability and user experience, of course always working on hot fixes
• Company allows 2days per week “performance day” - which is just a fancy word for remote working. I didn’t use this performance day till now, since I had to get used to work fastly. It was better to go to office to make questions to my supervisor and get supervised. But since I’ve shown my first day job, and since I got the rough grasp, I’m about to use my first performance day tomorrow!
Goals Tomorrow
• Finish RecyclerView part
◦ I am trying to put fragment inside a fragment, and that internal fragment to be recyclerview.
◦ I think I can do this easier and sloppier by using just a single fragment but.. I’ll try first.
• Implement Product Detail Activity