ਮੁੱਖ ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ

ਸਭ ਤੋਂ ਤਾਜਾ Roam ਕੰਮ

ਆਉਂਦੇ Roam ਅਪਡੇਟ

  • ਕੰਟਰੋਲ ਵਿਜੇਟ ਸ਼ਾਮਲ ਕੀਤੇ: ਪਲੇ ਕਰੋ, ਮਿਊਟ ਕਰੋ, ਅਵਾਜ਼ ਬਦਲੋ ਅਤੇ ਕੰਟਰੋਲ ਸੈਂਟਰ ਤੋਂ ਚੁਣੋ!

ਰੋਡਮੈਪ

  • KeyboardEntry ਤੇ ecp-textedit ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਕੀਬੋਰਡ ਹੈਂਡਲਿੰਗ ਨੂੰ ਅਪਡੇਟ ਕਰੋ

    • ਜਦੋਂ ਟੈਕਸਟਐਡਿਟ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਕੀਬੋਰਡ ਵੇਖਾਓ
    • ਜਦੋਂ ਟੈਕਸਟਐਡਿਟ ਬੰਦ ਹੋ ਜਾਵੇ ਤਾਂ ਕੀਬੋਰਡ ਲੁਕਾ ਦਿਓ
    • ਯਕਿਨੀ ਹੋਵੋ ਕਿ ਟੈਕਸਟਐਡਿਟ ਫੀਲਡ ਵਿੱਚ ਚਿਪਨਾ + ਚੁਣਨਾ/ਹਟਾਉਣਾ ਉਮੀਦ ਅਨੁਸਾਰ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ
    • ਜੇ ਕਿ ecp-textedit ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਹੈ ਤਾਂ ਵਰਤਮਾਨ ਸੰਸ਼ੋਧਤ ਟੈਕਸਟਫੀਲਡ ਨੂੰ ਵਰਤੋ ਜੇ ਕਿ ਇਸ ਦਾ ਸਮਰਥਨ ਹੈ ਤਾਂ ਸਟੈਂਡਰਡ ਟੈਕਸਟਫੀਲਡ ਵਰਤੋ
    • macOS ਤੇ, ਜਦੋਂ ਟੈਕਸਟਐਡਿਟ ਸਮਰਥਿਤ ਹੁੰਦਾ ਹੈ, ਕਰੋ cmd+P ਨਾਲ ਚਿਪਨਾ, cmd+X + cmd+C ਨਾਲ ਕਾਪੀ/ਕੱਟ
    • ਜੇ ਕਿ ecp-textedit ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਹੈ ਤਾਂ ਕੀਆਂ ਨੂੰ ਭੇਜਣ ਦੇ ਵਰਤਮਾਨ ਵਿਹਾਵ ਕਰਕੇ ਮੁੜ ਜਾਓ
    • MacOS ਤੇ ਜਦੋਂ ਟੈਕਸਟਐਡਿਟ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ, ਇੱਕ ਹਠੀਲੀ ਟੈਕਸਟ ਫੀਲਡ ਵੇਖਾਉ
    • MacOS ਤੇ, cmd+v ਅਤੇ cmd+c ਅਤੇ cmd+x ਨੂੰ ਬਫ਼ਰ ਤੋਂ copy paste ਲਈ ਆਗਿਆ ਦਿਉ
  • +30 ਸੈਕਿੰਡ ਦਾ ਮਿਊਟ ਟਾਈਮਰ ਗਿਣਤੀ ਦੇ ਨਾਲ ਸ਼ਾਮਲ ਕਰੋ

    • +30 ਸੈਕਿੰਡ ਲਈ ਮਿਊਟ ਕਰਨ ਲਈ ਮਿਊਟ ਨੂੰ ਦਬਾਓ
    • ਇਸਨੂੰ ਅਣਮਿਊਟ ਕਰਨ ਲਈ ਅਤੇ ਰੱਦ ਕਰਨ ਲਈ ਫੇਰ ਕਲਿਕ ਕਰੋ
    • ਮਿਊਟ ਬਟਨ ਲਾਈਨ ਹੇਠਾਂ ਇੱਕ ਸੰਕੇਤ ਵੇਖਾਓ
      • ਪ੍ਰਗਤੀ ਬਾਰ ਵਿੱਚ ਇੱਕ ਰੇਖਿਕ ਪ੍ਰਗਤੀ ਸੰਕੇਤਕ ਹੁੰਦਾ ਹੈ
      • ਪ੍ਰਗਤੀ ਬਾਰ ਵਿੱਚ ਦੋ ਬਟਨ ਹੁੰਦੇ ਹਨ: +30 ਸੈਕਿੰਡ, ਰੱਦ ਕਰੋ
      • ਇਸਨੂੰ ਮੁੱਖ ਬਟਨ ਪੈਨਲ ਦੇ ਨੇੜੇ ਵੇਖਾਓ ਤਾਂ ਜੋ ਇਹ ਮਿਊਟ ਦੇ ਨੇੜੇ ਹੋਵੇ
    • 30, 15, 60 ਸੈਕਿੰਡ ਮਿਉਟ ਵਿਕਲਪ ਨੂੰ +30 ਨੂੰ ਕਸਟਮ ਬਣਾਉ
  • iOS ਤੇ ਇੱਕ ਵਿਕਲਪੀ Minimalist ਦੇਖਣਾ ਪ੍ਰਦਾਨ ਕਰੋ ਜੋ ਸਿਰੀ ਦੂਰ ਕੰਟਰੋਲ ਦੇ ਦੇਖਣ ਨੂੰ ਨਜਦੀਕੀ ਦੇਣ ਵਾਲਾ ਹੈ

ਆਮ ਭਵਿੱਖਤ ਦੇ ਵਿਚਾਰ

  • Discord bot ਬਾਰੇ ਇੱਕ ਬਲੌਗ ਪੋਸਟ ਲਿਖੋ ਅਤੇ ਮੇਰੇ MessageView ਨੂੰ ਸਾਪੇਖੇ ਕਰੋ

  • ਆਟੋ-ਅਨੁਵਾਦ ਬਾਰੇ ਤੇ ਇਸ ਦੇ ਲੌਜਿਕ ਬਾਰੇ ਇੱਕ ਬਲੌਗ ਪੋਸਟ ਲਿਖੋ

  • ਕਸਟਮ ਮੇਨੂ ਬਾਰ ਆਈਕਾਨ ਬਣਾਓ

  • ਆਵਾਜ਼-ਟੂ-ਟੈਕਸਟ ਜਾਂ ਆਮ ਆਵਾਜ਼ ਆਦੇਸ਼ ਕਿਵੇਂ ਕਰਨੇ ਹਨ?

    • roku voice remote udp protocol ਨੂੰ ਰੀਵਰਸ-ਇੰਜੀਨੀਅਰ ਕਰਨ ਦੀ ਲੋੜ ਹੈ
    • ਜਾਂ ਦੂਰ ਬਟਨ ਇੰਜਨ ਨਾਲ ਡੌਮਲ ਟੈਕਸਟ-ਟੂ-ਸਪੀਚ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ?
  • ਸਕਰੀਨਸ਼ਾਟ ਕੈਪਚਰ ਨੂੰ ਖੁਦ ਬਖੁਦ ਕਰੋ

  • ਹੋਰ ਕੀਬੋਰਡ ਹੈਕਸ ਨੂੰ ਟੈਸਟ ਕਰੋ

    • ਇੱਕ ਲਈ GCKeyboard
    • 2 ਲਈ FocusEnvironment
    • ਯਕੀਨ ਕਰੀਏ ਕਿ ਜੋ ਵੀ ਹੱਲ ਪ੍ਰਯੋਗ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਰਿਹਾ ਹੈ iOS ਦੇ ਲਈ ਮੈਸੇਜ਼/ਕੀਬੋਰਡ ਦਾਖ਼ਲਾ ਤੋੜ ਨਹੀਂ ਦਿੰਦਾ
  • ਉਹ ਏਵੈਂਟ ਟਰੈਕਿੰਗ ਕਰੋ ਜਿਸ ਵਿੱਚ ਯੂਜ਼ਰ ਦੇਵਾਈਸਾਂ ਉੱਤੇ ਅਸਲ 'ਤੇ ਕੀ ਕਾਰਵਾਈ ਕਰ ਰਹੇ ਹਨ (ਫਾਈਰਬੇਸ ਵਿਸ਼ਲੇਸ਼ਣ ਨਾਲ ਜੁੜੋ ਸ਼ਾਇਦ?)

    • ਟਰੈਕ ਕਰੋ ਕੌਣ ਮਿਨੀਮਲਿਸਟ ਦੇਖ ਵਰਤ ਰਿਹਾ ਹੈ ਤੇ ਉਹ ਕੀ ਕਾਰਵਾਈਆਂ ਕਰ ਰਹੇ ਹਨ ਆਦਿ...

ਬਗ ਫਿਕਸ

  • ਜਾਂ ਨੂੰ ਪਤਾ ਕਰੋ ਕਿ nextPacket ਦੇ ਕਾਲ ਦਾ ਲੂਪ ਸੰਸ ਕਰਦਾ ਹੈ ਕਿ ਨਹੀਂ.
    • ਹਰ 10 ਮਿਲੀਸੈਕੇਂਡ ਲੂਪ ਕਰਕੇ ਅਤੇ, ਉਮੀਦ ਹੁੰਦੀ ਹੈ ਕਿ ਸਮਾਂ ਸਹੀ ਹੈ, ਬਜਾਏ ਮੈਂ ਪ੍ਰਾਪਤ ਕੀਤੇ ਪੈਕਟਾਂ ਦੀ ਲੂਪ ਕਰਨ ਦੀ ਔਰ ਉਨ੍ਹਾਂ ਨੂੰ ਮੇਜ਼ਬਾਨ ਵੇਲੇ 10ms * globalSequenceNumber + startHostTime ਤੇ ਸ਼ੈਡਿਊਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ ਕਰਨ ਦੀ ਅਤੇ ਨਮੂਨਾ ਵੇਲੇ ਨੂੰ ਆਯੋਗ sequenceNumber * Int64(lastSampleTime.sampleRate) / packetsPerSec + startSampleTime
    • ਫਿਰ ਮੈਂ ਕਲਾਕ ਤੇ ਇੱਕ for await ਲੂਪ ਦੇ ਮੁੱਕਬਲੇ ਵਿੱਚ ਇੱਕ Task.isCancelled ਲੂਪ ਨਾਲ ਸਵਿੱਚ ਕਰ ਸਕਦਾ ਹਾਂ ਇੱਕ Task.sleep ਨਾਲ।
    • ਚੰਗਾ ਸਾਨੂੰ ਪ੍ਰਤੀ 10 ms ਲੂਪ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਅਤੇ ਅਖੀਰਲੇ ਪੈਕਟ ਨੂੰ ਖਿੱਚਣ ਦੀ ਕੋਸ਼ਿਸ ਕਰੀਏ ਅਤੇ ਫਿਰ ਉਸ ਵੇਲੇ ਸ਼ੈਡਿਊਲ ਕरੀਏ
    • ਜਦੋਂ ਅਸੀਂ ਆਡੀਓ ਸਿੰਕ ਕਰਦੇ ਹਾਂ
      • ਸਾਨੂੰ lastRenderTime + ਸਿੰਕ ਪੈਕਟ ਹੁੰਦਾ ਹੈ
      • ਅਨੁਮਾਨ ਕਰੋ ਕਿ ਅਸੀਂ ਕਿਹੜੇ ਪੈਕਟ ਨੂੰ ਬਾਹਰੀ ਕਰਨਾ ਹੈ + ਸਿੰਕ ਸਮੇਂ
        • ਰੇਂਡਰ ਸਮੇਂ + ਵਧੇਰੇ

ਪਰੀਸ਼ਾਣ ਨੂੰ ਸੁਧਾਰੋ

  • UI ਟੈਸਟ
    • ਟੈਸਟ ਕਰੋ ਜਦੋਂ ਉਪਕਰਣ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਇਹ ਉਪਕਰਣ ਚੁਣਨ ਵਾਲੇ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਰੋਮ ਵਲੋਂ ਚੁਣਿਆ ਜਾ ਰਿਹਾ ਹੈ
    • ਟੈਸਟ ਕਰੋ ਕਿ ਯੂਜ਼ਰ ਸੈਟਿੰਗਜ਼ -> ਉਪਕਰਣਾ ਵੱਲ ਨੇਵੀਗੇਟ ਕਰ ਸਕਦਾ ਹੈ
    • ਟੈਸਟ ਕਰੋ ਕਿ ਯੂਜ਼ਰ ਸੈਟਿੰਗਜ਼ -> ਸੰਦੇਸ਼ ਵੱਲ ਨੇਵੀਗੇਟ ਕਰ ਸਕਦਾ ਹੈ
    • ਟੈਸਟ ਕਰੋ ਕਿ ਯੂਜ਼ਰ ਸੈਟਿੰਗਜ਼ -> ਬਾਰੇ ਵੱਲ ਨੇਵੀਗੇਟ ਕਰ ਸਕਦਾ ਹੈ
    • ਟੈਸਟ ਕਰੋ ਕਿ ਯੂਜ਼ਰ ਉਪਕਰਣਾਂ ਨੂੰ ਸੋਧ / ਮਿਟਾ ਸਕਦਾ ਹੈ
    • ਟੈਸਟ ਕਰੋ ਕਿ ਯੂਜ਼ਰ ਉਪਕਰਣਾਂ ਨੂੰ ਜੋੜਨ ਤੋਂ ਬਾਅਦ ਬਟਨ ਨੂੰ ਦਬਾ ਸਕਦਾ ਹੈ
    • ਟੈਸਟ ਕਰੋ ਕਿ ਯੂਜ਼ਰ ਜਦੋਂ ਉਹ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਯੰਤ੍ਰੀ ਦਾ ਬੈਨਰ ਦੇਖਦਾ ਹੈ
    • ਯੂਜ਼ਰ ਆਪਲਿੰਕਸ ਦੇਖਦੇ ਹਨ ਇਸਨੂੰ ਟੈਸਟ ਕਰੋ
    • swiftdat testingmodelcontainer ਨੂੰ ਮਾਡਲਕੰਟੇਨਰਾਂ ਲਈ ਰੇਫਰ ਕਰੋ
    • ਆਈਡੀ ਉੱਤੇ ਰੇਫਰ ਕਰੋ https://medium.com/appledeveloperacademy-ufpe/how-to-implement-ui-tests-with-swiftui-a-few-examples-636708ee26ad ਕਿਵੇਂ ਟੈਸਟ ਸੈਟਅਪ ਕਰਨਾ ਹੈ

ਐਪ ਕਲਿੱਪ

  • AppClip
    • ਸੈਟਿੰਗਜ਼ -> ਯੰਤ੍ਰ ਤੇ "getAShareableLinkToThisDevice" ਬਟਨ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ
      • ਸਾਰੇ 1.1M ਐਪ ਕਲਿੱਪ ਕੋਡ ਨੂੰ ਪਹਿਲਾਂ